The couple landed in Nassau last night after a bumpy visit to Jamaica that sparked protests and politicians used their presence to further their campaign to become a republic.
William and Kate were greeted as rock stars in Belize, Jamaica and now The Bahamas - with cheering crowds chanting we love you - but they have also faced challenges.
The Duke and Duchess of Cambridge posted on their official Instagram account: What an amazing trip so far! Thank you Belize and Jamaica. Next stop, The Bahamas .