jenvsjohnmedia.jpg

Who's Jen Aniston dating? That's always a tough question to answer!

Right now, she's allegedly getting hot and heavy with co-star Gerard Butler. Before that? Bradley Cooper, who just starred in the hit summer flick, The Hangover. And in the more distant past, there's been Grammy-winner John Mayer and screen god Brad Pitt.

Hmm, maybe Jen does just go after guys that keep her in the news - that's what Us says, anyway. A source tells the mag that Aniston "goes after the hottest thing of the moment, what she knows will get her the most time in the spotlight."

If that's true, then she and John Mayer - who's also dated J.Love and Jessica Simpson - must be soul mates! But who loves the media attention more?

Sidebar, do you think Jen's potential relationship with Gerard will get a lot of press? She's already been pretty successful teasing us!