LEO KEEPS SMELLING HIS JACKET?
Celebrity Pictures > Archives > 2005 > April >
LEO KEEPS SMELLING HIS JACKET? (3 pictures)
View All Images- NEW YORK, APRIL 22, 2005 Leonardo DiCaprio heads into a Upper East Side hotel and seems to be smelling his own jacket or covering his own face.
- NEW YORK, APRIL 22, 2005 Leonardo DiCaprio heads into a Upper East Side hotel and seems to be smelling his own jacket or covering his own face.
- NEW YORK, APRIL 22, 2005 Leonardo DiCaprio heads into a Upper East Side hotel and seems to be smelling his own jacket or covering his own face. `