Royal Marines Mess Dress Uniform. For social, ceremonial and diplomatic occasions.
Shoes not included.