Kate Middleton Wears Stella McCartney Blue Dress to Swimming Event at Commonwealth Games

Peggy Truong | July 29, 2014 - 2:59 pm