Charm the people - and the princess - in our dashing Happily Ever Prince costume. The elegant white tailcoat features shiny gold buttons and gold braid trim and removable fringed epaulets. The royal blue sash is adorned with a red medallion. The white pants have a a smooth front waistband with elastic in the back for a comfortable fit. Black faux leather knee-high boot covers complete the look and include a black elastic strap to secure them snugly under your shoes.
Find a princely sword and crown to complete your Prince Charming look in our Royal Costumes department.