Josh Dallas melts our hearts each week on the hit ABC fantasy drama Once Upon A Time as Prince Charming and off the screen, he manages to look as dapper as his character. For the 2013 PaleyFest panel featuring the cast of the show, Dallas, wore a one-half breasted suit by Brunello Cucinelli. He added a pop of color with a mustard yellow tie to the wool suit from Cucinelli’s spring 2013 collection. A white pocket square and black lace-ups were all that was needed to finish off his look.Photo: Getty