spl272559_005-wm900.jpg Published April 29, 2011 at 785 × 900 in The Royal Kiss! ← Previous Next → Duke and Duchess of Cambridge, Buckingham Palace, London, UK.