Models and Film Stars Step Out in Style For Prince William
When Prince William hosts a party, you know the guest list is going to be spectacular. At last night's dinner in Windsor to celebrate the work of the Royal Marsden, the likes of Cate Blanchett, Emma Watson, Cara Delevingne and Kate Moss stepped out in stunning evening gowns to mingle with royalty. With most of the attendees opting to wear dramatic looks by Ralph Lauren (another attendee), there was no shortage of fabulous fashion to keep us entertained. And if we got bored of the dresses, there was always a certain Mr Cumberbatch to continue the eye candy!