Actress Cameron Diaz is reported to be dating singer John Mayer after the pair were spotted socialising together in New York.
According to People magazine, Diaz and Mayer were seen together at the Bowery Hotel on Friday night, where a source said they were "all over each other" and "super flirty".
A source also told the magazine that the pair "were laughing and talking a lot" as they enjoyed drinks together.
The magazine also claims that the two were spotted together last Tuesday at Indochine restaurant.
An onlooker said: "It looked like a casual date. She was giggly. She was laughing and seemed happy."
Although a source close to the singer indicated that the pair are dating, representatives for both Mayer and Diaz remained tight-lipped.