Leonardo Nam

Hugh Dancy

He looks 25 but is actually 34, so you don’t have to feel you’re reaching directly into the cradle. Plus, he played a much younger Essex to Helen Mirren’s aging Elizabeth in the BBC version of Elizabeth’s life, and doesn’t every cougar think of herself as a queen? [See Prince William]

Jesus Luz

Colin Farrell

Because he famously flirted with Dame Eileen Atkins a few weeks before she turned 70. "No," she scolded. "That would be highly inappropriate." But being hit on by Colin was "pure bliss," Dame Eileen admitted.

Shia LeBeouf

Adrian Grenier

His character on Entourage had a brief, hot affair with an (OK, slightly) older, much more powerful woman (played by Carla Gugino), and we’d like to keep hope alive that this could happen in real, non-Hollywood life.