Why Kate Middleton and Meghan Markle aren’t allowed to wear diamonds during the day.

The dress code the Duchesses follow is even stricter than we realised.