The royal wedding's A-list guests - think Amal and George Clooney, the Beckhams and even Oprah - fronted up to Windsor Castle in all their finery. But their designer outfits didn't last long, with many stars changing into second looks for the lunchtime reception.
Close friend of Meghan Markle and Hollywood star Priyanka Chopra changed out of her lilac Vivienne Westwood two-piece into a glittering Dior gown for the reception:
Serena Williams swapped her Atelier Versace pink look for a patterned Pierpaolo Piccioli for Valentino gown, accessorised with Bulgari jewels.
Stay tuned for more celebrity wedding guest outfits as they happen!
This article originally appeared on Marie Claire.