Prince William appeared in true fairytale fashion on Wednesday, saddling up on a white horse during a polo match in England.
The new Duke of Cambridge joined the Audi Polo Challenge in Chester, raising funds for charity.
William and wife Catherine adorn the July issue of Vanity Fair on stands June 2.