Red Riding Hood star Amanda Seyfried seems to be living a charmed life. Not only is she dating one of Hollywood's hottest bachelors, but she gets to make out with some of Hollywood's hottest men!

Amanda, who told X17online exclusively that the rumors her beau Phillippe was hooking up with Rihanna were "so f**king not true!" comes about as close to admitting that she and Reese's ex are a couple in the new issue of Elle, saying coyly, "I've been 'seen' with him."

She was less coy when it came to kissing and telling about her leading men. "I can't lie," said the starlet. "It didn't suck making out with Channing Tatum and Justin Timberlake," who she worked with in Dear John and the forthcoming Now, respectively.

But what about Dominic Cooper, her Mamma Mia co-star whom she was in a long-term relationship with?

"I got my heart broken pretty hard," she says of Cooper, whom she reveals was still with his ex when they started dating. Seyfried then moved on to True Blood hunk Alex Skarsgaard (of whom she says "he's super funny") but admits that she "was too involved with Dom," still at the time.

We love a girl who loves to dish on boys!

To see who else Amanda wants to make-out with on set, click below!