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