The Princess of Wales looked stunning at the Commonwealth Games wearing a new blazer from Ralph Lauren in a deep, racing green, a trending colour for autumn.

Read more at hello_magazine