Britney Spears has been spotted flirting with a mystery man in Mexico.
The 'Toxic' singer, who has flown to Cabo San Lucas for a sunshine holiday with a group of friends, looked back to her best in a skimpy white bikini as she danced around a swimming pool with the dark-haired handsome stranger. Britney's steamy tango was caught on camera as a blonde pal filmed the pair.
A source said: "Britney looked stunning and was clearly enjoying the attention of her male friend. At one point, the guy tipped her right back and she was screaming with laughter.
They made a great couple. They also had a swim in the pool together - Britney couldn't keep her hands off him." Britney looked happy and relaxed as she laughed and joked with her group of friends - which included George Maloof, the owner of Las Vegas' Palms Hotel and Casino - as they soaked up the sun.
The 26-year-old star was later seen frolicking on a beach before cooling off with a swim in the sea. Last week, Britney saw her ex-husband Kevin Federline retain custody of their sons Sean Preston, two, and Jayden James, 22 months.
The singer's lawyer Laura Wasser said: "Britney is doing great. The difference in her from the beginning of the year is astonishing."