Hollywood actress Cameron Diaz is reportedly dating 300 star Gerard Butler.
The Charlie's Angels beauty is alleged to have enjoyed a series of dates with Scottish actor Butler in recent weeks, and the couple was spotted out together at Los Angeles nightspots Chateau Marmont, Teddy's Bar at the Roosevelt Hotel and Shutters Hotel, where they met up for drinks.
An eyewitness says, "They walked up to the balcony to look at the sunset. He had one arm round her waist and the other one on the small of her back. She kept giggling and touching his chest. They obviously had a good night."
And Butler's mother Margaret Coll is delighted with the news.
She says, "If it is true, I'll look forward to meeting Cameron, because he always brings his girlfriends home."
Diaz claims she has been single since splitting from Justin Timberlake in January 2007, but has been romantically linked to singer John Mayer and magician Criss Angel. Butler has previously dated actress Rosario Dawson and was alleged to have romanced supermodel Naomi Campbell.