For the Royal Wedding, each Prince of England will wear his respective military uniform.
A St James Palace spokesperson reveals that though Prince William is commissioned in all three British Armed Services, he has chosen to wear the uniform of his senior honorary appointment-–Royal Colonel of the Irish Guards.
Prince William's uniform includes a Forage cap, two sashes and a tunic. The Forage cap is embellished with the Irish Guard insignia—an eight-pointed star of the Most Illustrious Order...
Full Story