The Duke and Duchess of Cambridge have arrived in the Bahamas for the final leg of their Caribbean tour - with Kate wearing the colour of the Bahamas flag.
She and Prince William stepped off their plane after leaving Jamaica earlier today in a gorgeous custom-made Emilia Wickstead dress in aquamarine.
So far, their tour has attracted ecstatic crowds as well as criticism from campaigners seeking reparations from the monarchy for slavery.