Kate Middleton wore a blue Jenny Packham dress as she landed in Belize City.
The Duke and Duchess of Cambridge landed in Belize at the start of an eight-day Caribbean tour to mark the Queen’s Platinum Jubilee.
After inspecting the guard of honor, the couple travelled to Laing House in Belize City to meet the country’s Prime Minister Johnny Briceno and his wife, Rosanna.
This is the first of this year’s Platinum Jubilee tours of the 14 Realms where the Queen remains the Head of State.
Katie Holmes and Suri Cruise seen together in NYC
Minka Kelly and Dan Reynolds' romance blossoms following his divorce
Post Malone faces criticism over disparity in Instagram tributes to Beyoncé and Taylor Swift
How Olivia Wilde and Jason Sudeikis are navigating post-split lives
Kato Kaelin recalls Barbara Walters' surprising reaction to not guilty verdict
Madonna's chronic lateness sparks federal lawsuit after two-hour delay at D.C. concert