Leonardo DiCaprio has revealed he was nearly cast for the lead role in Moulin Rouge!
Director Baz Luhrmann, who worked with Leo on Romeo and Juliet, wanted him to star in the movie - but he couldn't sing.
Ewan McGregor got the part instead while Baz and Leo got to work together again on The Great Gatsby.