Transform yourself into a fairytale prince and look just like Prince
William the Duke of Cambridge in this Prince Charming men's fancy dress
The princely outfit includes a military style white jacket with gold
epaulettes, a gold button front and tails to the back, a pair of blue
trousers and to finish the look there is a decorated red sash.
Sweep your princess off her feet in this costume and look dashing at
your next fairytale themed fancy dress party.