Happy birthday, Robert Pattinson! The English actor, who turns 28 today, is best known for his portrayal of Edward Cullen in the Twilight series. We first took notice of the actor back in 2005 when he played Cedric Diggory in Harry Potter and the Goblet of Fire. When he first stepped out on the scene, Pattinson hadn’t established the polished look he is known for today. He has since embraced fitted suits and sleek hairdos. “I had a dream about an emerald green houndstooth suit and I got Gucci to make it,” he said of the custom Gucci design he once wore.

Can’t get enough of Robert Pattinson? See him transform from an adorable toddler to a dapper man (oh, those suits!) here.