In celebration of her 50th birthday, Portia de Rossi surprised Ellen DeGeneres by secretly setting up a renewal of vows ceremony at their palatial home - and it looks like Harry and Meghan made it to the celebrity guest list.
The Duke and Duchess of Sussex were spotted smiling with the other guests as they watched the proceedings while the TV talk show host looked genuinely surprised at what was unfolding before her eyes.
US country songstress Brandi Carlisle gave a special performance while de Rossi secretly slipped away to change into her 2008 Zac Posen wedding gown. Kardashian matriarch Kris Jenner performed the officiating honors.
DeGeneres shared the entire video on social media writing: "Portia surprised me at her birthday party by renewing our vows. Thank you @KrisJenner for officiating and @BrandiCarlile for performing, and Portia for being the greatest gift to me, even on your birthday."
Some of the other attendees included Katy Perry, Orlando Bloom, Gwyneth Paltrow, Jennifer Aniston, Carol Burnett, Courteney Cox, and Melissa Etheridge.
Portia surprised me at her birthday party by renewing our vows. Thank you @KrisJenner for officiating and @BrandiCarlile for performing, and Portia for being the greatest gift to me, even on your birthday. You can watch the whole video on my YouTube. https://t.co/a1wUnmVmmQ pic.twitter.com/MLXwWBngX0
— Ellen DeGeneres (@EllenDeGeneres) February 2, 2023