Having been previously criticised for her somewhat vanilla fashion choices since becoming a royal, Meghan is sure to silence critics with this latest look. For Prince Louis' christening, the Duchess of Sussex has opted for an unusual olive-coloured Ralph Lauren dress with a matching hat and shoes. Despite offering the classic Markle formula of three-quarter length sleeves, nipped in waist and a boat neckline (clearly her wedding dress was a sign of things to come), the khaki hue is a departure from the nudes and whites she has championed so far and is an unusual choice for summer occasion dressing.