Kate, 36, wore her £1,750 polka dot dress for official portraits taken for Charles' 70th birthday at Clarence House. Diana wore a similar dress while photographed at Kensington Palace.