If you're attending the Royal Ascot Races, (Tuesday 19 – Saturday 23 June 2012) you will want to know what you can and can't wear as the rules seem to change every year!
The dress codes have been tightened this season, banning fascinator head wear and noting that all attendees wear hats instead. As well as this ladies have been asked to wear skirts and dresses of “modest lengths” falling just above the knee or longer.
For men attending Ascot 2012 it has also been noted that they adhere to tasteful morning attire which includes compulsory waistcoat and tie, while cravats have also been banned.
For your complete guide to what to wear if you are in the Royal Enclosure, the Grandstand or the Silver Ring, check this out now: What to Wear to Royal Ascot