May 2010-present: Nick Loeb
Sofia began dating politician Nick Loeb after they met at the Golden Globe awards in February, and he’s since moved to Los Angeles to be closer to her.
Wow, that’s commitment! Sofia is head-over-heels for her new(ish) man candy, and even told celestrellas.com that she’s enamoured!
2007: Donal Logue
Donal Logue and Sofia were rumored to be an item after they appeared arm-in-arm at the premier of Ghost Rider in February of 2007.
Apparently, it wasn’t a love that was meant to last, because Donal Logue was grounded from Sofia’s life!
2006: Tyrese Gibson
Tyrese and Sofia’s relationship was just a rumor, but we’re going to go ahead and assume they were most definitely hooking up. After all, they were spotted getting lunch together while filming Four Brothers and a source saw them dancing at a party.
You know what they say: First comes lunch, then comes dirty dancing, then comes a pre-nup.
2005: Tom Cruise
Before Tom Cruise was jumping up and down on Oprah’s couch declaring his love for Katie Holmes, he had the hots for Sofia!
These two met at one of Will Smiths’ many wild wild west parties and secretly dated for months, though both of them denied the entire affair. As if!
2003: Craig David
Sofia fells for Craig David’s sexy British accent and singer-songwriter charm, but sadly their relationship didn’t last and they broke up after a few months.
Probably one of Craig’s biggest regrets to date — other than his brief flirtation with a goatee.
1995: Luis Miguel
Sofia dated Mariah Carey’s ex boyfriend, Luis Miguel, after they met at the Festival of Viña del Mar. Even though they’re not romantically involved anymore, the two are reportedly still great friends.
1991-1993: Joe Gonzalez
Joe was Sofia’s childhood sweetheart and they have a son together named Manolo. Unfortunately, Sofia’s blossoming career put a strain on their marriage and they divorced, but don’t worry — they remain best buds!