When you're as iconic in the entertainment industry as Britney Spears, it's hard to keep your love life under wraps. And the pop princess has definitely had her fair share of famous boyfriends -- do the names Justin Timberlake, Fred Durst, K-Fed and Criss Angel ring a bell?
Colin Farrell (2003)
And that's how rumors get started. Britney Spears and Irish actor (and notorious bad boy) Colin Farrell got tongues wagging at the red carpet premiere of his film The Recruit when they showed up together and were later spotted smooching on the balcony of his hotel room. But Farrell denied that the two were in a relationship, insisting that he was "just a 26-year-old guy who's single and having a good time."