This is it, right? Best thing she's ever worn, I mean. This is a Vivienne Westwood gown, worn to the dinner the night before the Cambridges got hitched. She should live her life in Westwood, because this does all the right things for her. And it would do some right things for me too...hint hint.
Photos: via Getty Images as indicated