The Princess of Wales is an expert at using clothing to tell a story and whilst the message can often be obvious, there are often subtle layers that go under the radar. On 2nd June she attended a reception celebrating the 125th anniversary of Cancer Research UK wearing a strawberry-red dress covered in polka dots and tiny hearts.
The colour and pattern are strongly associated with love and compassion, so Kate's outfit spoke volumes the moment she stepped into the room. This Rodarte frock also had a removeable silk flower on the lapel.