Prince William and Kate Middleton replicated the iconic (and romantic) moment during their 2011 wedding.
The iconic royal tradition of newlyweds kissing on Buckingham Palace’s balcony began at King Charles and Princess Diana’s 1981 wedding. The gesture was an impromptu way to make up for forgetting to ...