The Duke of Cambridge, Prince William hosted a fabulous dinner at Windsor Castle to celebrate work of The Royal Marsden Hospital, of which prince is president.
The glamorous evening saw the likes of actresses Emma Watson, Cate Blanchette, models Kate Moss, Cara Delavigne and actor Benedict Cumberbatch.
Seen here, Prince William has a chat with ‘Blue Jasmine’ actress Cate Blanchette. ( Source: AP )
‘Harry Potter’ star Emma Watson was chic in a collared white shirt with a grey flowy skirt and metallic clutch. ( Source: Reuters )
Kate Moss was a beautiful sight in a black sheer-sleeved dress with a thigh-high side slit. ( Source: Reuters )
The supermodel was accompanied by her husband Jamie Hince who was dapper in a dark suit. ( Source: Reuters )
Model Cara Delavigne rocked a stunning shimmery halter dress with her hair in a bun on the top of her head. ( Source: Reuters )
Academy Award winner Cate Blanchette looked beautiful in a Ralph Lauren one shoulder white gown with danglers. ( Source: AP )
The talented Helena Bonham Carter was unique in a strapless ruffled black gown by Ralph Lauren with an updo. ( Source: Reuters )
Designer Ralph Lauren poses for pictures along with his wife Ricky Anne. ( Source: Reuters )
‘Sherlock’ star Benedict Cumberbatch who was also dressed in Ralph Lauren has a word with Prince William. ( Source: AP )
The Duke of Cambridge greets singer Emeli Sandé. ( Source: AP )
‘The Bling Ring’ actress, Emma Watson speaks to Prince William at the event. Duchess of Cambridge, Kate Middleton however stayed home with baby Prince George. ( Source: AP )
Kate Moss flashes a smile as the Duke of Cambridge speaks to her. ( Source: AP )
William shakes hands with designer Ralph Lauren as he arrives with his wife Ricky Anne. ( Source: AP )
Ralph Lauren and Ricky Anne pose for a group picture with their handsome family at Windsor Castle. ( Source: AP )