Irish-American actress/singer Lindsay Lohan was seen smooching Scottish actor Gerard Butler.

The queen of the tabloids, whose on again, off again relationship with DJ Samantha Ronson recently ended, was seen locking lips with the handsome “300” star after performing a raunchy dance for him at the Sol Kerzner Mazagan Beach Resort in Monaco.

Following the kiss, Lohan was quoted by Britain’s Daily Mirror as saying: “He’s hot, he’s mine. I’ve got no ring on my finger so I’m gonna have lots of fun. This is the most romantic place in the world after all.”

Earlier in the evening, the “Mean Girls” actress had admitted to fellow partygoers that her romance with Ronson was over for good and she was out to enjoy herself.

She said: “I’m fed up of all the drama. I just want to find someone who loves me back. I feel like I’m going to have a heart attack every time I think about the break-up. I’m here to have fun now.”

Sources say Lohan and Butler, who was recently romantically linked to his “The Bounty” co-star Jennifer Aniston, left the bash together in a golf cart.

Other celebrities at the star-studded evening included Naomi Campbell, Guy Ritchie and Naomi Watts.