However the 37-year-old was pictured attending the unveiling of The Queen's Commonwealth Canopy at Tupou College this week, with the slits sitting just above the knee.
The Duchess made headlines last night at the Australian Geographic Society Awards in Sydney last night where wowed in a princess like Oscar de la Renta gown.
The royal couple arrived in Sydney on a Qantas charter flight from Tonga just hours earlier.