I guess one thing you can count on when Ralph Lauren dresses nearly everyone, and they’re all traipsing over to Windsor Castle to hang out with Prince William for an event in aid of a cancer charity, is that everyone is probably going to look pretty decent — or at the least, no one’s junk will be hanging out. And, indeed, there is some major glam happening here. Emma Watson looks so divine.*

*And yes, we have pictures of the inside of the party coming up. I would never deny you Wills and Benedict Cumberbatch chatting in front of a giant portrait. NEVER.

[Photos: Getty]