leonardo dicaprio wearing a pink turban in front of the taj mahal