Actress Elizabeth Hurley, who is also an ambassador of a beauty company Estee Lauder, was spotted kissing her fiance, Australian cricketer Shane Warne, passionately on a golf coarse, in the middle of a tournament, in Scotland.

Despite of being surrounded by players including Ian Botham, the couple didn't stop displaying their public affection.

So much in love, that the couple even colour-coordinated their outfits, for the event.