British, fashion, and Hollywood royalty all came together yesterday at Windsor Castle as Ralph Lauren, Prince William, and the Royal Marsden hospital gathered in support of a common cause: the fight against cancer. With such power players all converged upon one place, regal elegance was definitely top of mind. Luckily American designer Ralph Lauren was on hand to provide sumptuously aristocratic gowns for all the ladies on the guest list—kind of like a modern-day Downton Abbey ball. Let’s take a look:
Cate Blanchett is perfection per usual in a fall 2014 one-shoulder column gown. Also perfect: She’s played Queen Elizabeth I twice.
And of course Cousin Rose would be at the swankiest of fêtes in the village. Downton Abbey actress Lily James updated her on-screen party-girl image in this one-of-a-kind feathered gown.
Kate Moss was her rebel self, subversively not dressed in Ralph Lauren. Strappy Christian Louboutin heels and a boxy silver minaudiere completed her signature, effortless Mossy look.
Speaking of It Brit models, Cara Delevingne went classically elegant in a silver beaded halter dress.
British thesp Emma Watson continued to impress in a fall 2014 button-down top tucked into a flowy, draped maxiskirt.
Aussie actress Margot Robbie opted for a figure-flattering two-tone silver gown from the fall 2014 collection.
Actress Zhang Ziyi went dramatic in an exquisitely-beaded long-sleeve gown accessorized with feathery stole.