Will and Kate visited a mosque in Kuala Lumpur and not only did Kate cover her arms as Muslim tastes dictate but she also donned a head scarf.
They then met members of the public at Kuala Lumpur Park where Kate was showered in roses.
Kate's dress is Beulah of London.
After a quick change Kate and Will attended a Diamond Jubilee tea party hosted by the British High Commissioner. Kate wore a dress by Alice Temperley and added pearl pins to her hair in a very Malaysian style showing once again the forethought she has put in to her outfits for this tour.
And isn't William looking handsome too!