Prince William will be wearing the Colonel of the Irish Guards uniform when he marries Kate Middleton on Friday.
The red uniform features a scarlet jacket, gold and crimson sash, gold sword slings and forage cap. It was fitted by military tailors Kashket & Partners. He will also wear the Garter Sash with the Wings of The Royal Air Force, the Garter Star and the Golden Jubilee Medal.
William was appointed Colonel of the Irish Guards in February.
The best man, Prince Harry, will wear the Blues and Royals uniform of the Captain of the Household Calvary, while Prince Charles will wear the Royal Navy Number One Dress (Ceremonial).