) and (Cruise
Johnny Depp was promoting Pirates of the Caribbean 4 and Jack Sparrow showed off he got a much needed haircut. The 47 year old is looking as hot as he did when he we got to know him in Nightmare on Elm Street and 21 Jump Street.
While he was looking as sexy as ever, Tom Cruise on the other hand wasn’t. The 48 year old Top Gun was looking like a huge mess and in desperate need of a brush at the 2011 Wiesenthal Center National Tribute Dinner honoring him. I think the messy hair makes him look much older than he is. Katie Holmes get a trim ASAP.