The wedding of the year last Saturday included a star-studded lineup of guests and even celebrities have their crushes on other rich and famous types.
It was clear Sir Elton John is a big fan of David Beckham - and the feeling seems to be mutual.
The kiss was captured on camera but it was a detail afterwards that really caught people's attention.
A couple of seconds after kissing Beckham, Elton John can be seen licking his lips.