

Thanks to Harry Potter‘s Tom Felton (who played Slytherin’s Malfoy) our lives have been enriched with these photos of the bandmates from One Direction looking quite dazzling in red carpet dresses. Felton is particularly partial to Harry Styles, who wears a short, belted number that reveals his cleavage. Thank you Tom Felton, thank you.
Who’s dressed the best?

