1 / 19

STARS WHO ALMOST PLAYED FAMOUS ROLES

Britney Spears as Allie Calhoun in ‘The Notebook’ ‘The Notebook’ has become one of those classic rom-coms you flick on whenever you need something to swoon at, but could you imagine Ryan Gosling declaring his undying love to… Britney Spears?! The pop princess was among the contenders for the role of Allie, along with Jessica Biel and Reese Witherspoon. Thankfully, the part eventually went to Rachel McAdams.

STARS WHO ALMOST PLAYED FAMOUS ROLES

Eric Stoltz as Marty McFly in 'Back to the Future'? Darryl Hannah as the star of 'Pretty Woman'? Tom Selleck as Indiana Jones? These legendary films would have been very different if the directors had got their first choice for the part...