The Duchess of Cambridge looked dazzling in green as she and Prince William attended the second evening reception of their Caribbean tour.
Kate opted for a stunning Jenny Packham off the shoulder ruffle gown for the glittering state dinner at the house of Jamaica's Governor General in Kingston.
She paired the dress with emerald and diamond earrings and a bracelet loaned from the Queen, as well as her Royal Family Order and GVCO Star - although there was no tiara. She also wore her hair in a chic updo.