Jay-Z, 2000

Joshua Jackson, 2002-2003

Colin Farrell, 2004

Jason Lewis, 2004-2006

Quentin Tarantino, 2006

Eli Roth, 2007

Gerard Butler, 2007

Mathieu Schreyer, 2008-2011

Danny Boyle, 2012-2013

Michael Fassbender, 2013-???

You'd never guess — not in a million years — all of the famous names on this list of Rosario's rumored boyfriends.
The two supposedly dated in 2000 — and people assumed that the second verse in Jay's song "Lost Ones" was about her ...until he went on record to say it was actually about Beyoncé years later.
She once said of their breakup, "[Josh]would get all these calls because supposedly before we broke up, we had already broken up in the trades, in the rags or whatever."
The pair were linked — and seen looking more than chummy — on the set of Alexander.
The pair lived together in Los Angeles for a few years but never got engaged (as some outlets reported).
Tarantino put Rosario in both Death Proof and Grindhouse — and we all know how a director can become taken with his muse...
The couple dated while filming the movie Grindhouse.
Never confirmed, but they sure seemed smoochy while doing publicity for their movie 300.
Dawson and the DJ were rumored to be engaged, but split in 2011.
Rosario recently said of their relationship, "It's not like we announced our relationship, so it's not like we're going to announce our breakup. I love Danny. He's wonderful and we dated longer than people think we did. …I respect Danny's privacy, so it's not something we really talk about."
Rosario and Fassbender were spotted together multiple times in London over the weekend... could he be her next beau?