Kate Middleton is Flawless in Jaeger Shift Dress for National Maritime Museum Visit

Peggy Truong | June 10, 2014 - 11:32 am