The Duke and Duchess of Cambridge attended one of the most important engagements of their Caribbean tour last night.
The pair were at a glittering state dinner at the house of Jamaica's Governor-General in Kingston, where politicians and other dignitaries were invited.
The black-tie event not only called on Prince William and Kate to wear some of their finest clothes, it also saw William make a landmark speech, where he addressed slavery.