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

By: Peggy Truong / June 10, 2014