
Megan Fox has apparently been spotted cosying up to Zac Efron at a romantic dinner in LA.It has been reported that the Transformers star has a "thing" for the 21-year-old actor after they were caught flirting at the Golden Globes awards party.A source told Celebuzz: "They were very friendly and their faces were close when they talked."
Efron is supposedly still dating his High School Musical co-star Vanessa Hudgens, while 23-year-old Fox was rumoured to have reunited with ex-fiancé and Beverly Hills 90210 actor Brian Austin Green.
Fox’s Transformers co-star Shia LaBeouf also admitted to having a huge crush on her after she described him as "a really good kisser".
He said: "She is a very attractive girl and I am a red blooded 23-year-old. It makes sense to me." LaBeouf is now said to be upset that Fox now wants to remain friends.