Tuesday, May 31, 2011

Prince William and Kate Middleton grace the July cover of Vanity Fair, and the newlyweds appear ecstatic in this never-before-seen picture snapped by famed photographer Mario Testino