Sweep your princess off her feet with this Charming Prince Storybook Costume for Men. This handsome ensemble includes tailcoat, sash and pants. The white long-sleeve tailcoat features gold trim and gold tassels on the lapel. It is waist high in front and the back tail falls to below the knee. The red sash features decorative gold trip and a gold and blue award ribbon. A charming prince has been the hero of many legends and movies. He saves the princess from the evildoer and they live happily ever after. One twist to the old tales is ABC's Once Upon a Time, which tells the story of fairytale characters who are cursed away from their fairy world and brought to earth. Charming is Snow White's husband and father to Emma, the woman who eventually breaks the curse.