Leonardo DiCaprio was once warned that his name was "too ethnic" for Hollywood.
The 50-year-old actor is one of the world's highest-paid movie stars - but he was told by his first agent that he'd need to change his name in order to thrive in the film business.