Dress up as Prince Charming with this Happily Ever After Prince costume for men. Make someone's fairy tale wishes come true by saving the day and riding off into the sunset. This classic costume features a royal white military style jacket with gold trim, matching pants, a satin blue sash, and black boot tops. You're sure to have the happy ending you deserve in this beguiling costume.