London: Cameron Diaz seems to have moved on from baseball star Alex Rodriguez as she has been spotted out and about with a mystery man.
The `Charlie`s Angels` star was photographed going back to her hotel with the man after a night-out in London, reported Daily Mail online.
The pair headed off in a car together to Diaz`s hotel, but in a bid not to be pictured together, her companion got out of the car about 200 yards away and walked down the road.
The 33-year-old was dropped off at the door, but found that the hotel was locked, and by the time she`d spent a couple of minutes knocking on the door and ringing the bell to be let in, her gentleman friend had arrived and joined her on the doorstep.
When the concierge was eventually roused to open the door, the pair were seen going in together.
The blonde beauty has been dating Rodriguez for the past eight months and done her best to keep their relationship out of the media spotlight.