Just Kiss the Girl!
The official Royal Kiss took place on the veranda at the Buckingham Palace as millions of onlookers watched!
The official Duke and Duchess of Cambridge!
Yah yah yah… I think the kiss looks kind of awkward too, but I would be nervous at millions of people watched me kiss my husband too. That is just kinda, weird. LOL