Leonardo DiCaprio has become an ambassador for Rolex and the luxury watch designer has lauded the Titanic star for his ...