The Harry Potter films are coming to an end but how has the stars’ style changed over time?
This photo almost killed our Robert Pattinson crushes dead. Almost, but not quite. In 2005, the actor, who played Cedric Diggory in Harry Potter And The Goblet Of Fire, thought it was a good idea to wear leather trousers, with a velvet jacket. Hmm – and we’re going to try and ignore those shoes. Not even you, Rob, can carry off this look.
Much better! In 2008 Robert swapped the leather and velvet for denim and general hotness. No wonder we were Robsessed as soon as we clapped eyes on him. Just a shame he forgot to tie his shoelaces.
Rob has developed his style credentials ever since and, this year, we named him 2011’s Best Dressed Man. Here, at the Water For Elephants German premiere, Rob wore a chocolate brown Gucci suit and showed he isn’t scared to experiment. As long as that experiment doesn’t involve those leather trouser, we’re happy with that, Rob.