Prince William and Kate Middleton are on an eight-day tour of the Caribbean – Belize, Jamaica and the Bahamas – for the queen’s jubilee. So far, Middleton has worn colourful looks that celebrate the countries and honour their flags – here’s a look at some of our favourite outfits. 1. On her first day of the tour, Middleton’s outfit popped and represented Belize’s flag On March 19, they touched down at the Philip S.W. Goldson International Airport in Belize. The duchess stepped out of their aeroplane to meet dignitaries in a bright periwinkle blue skirt suit. The lace and belted ensemble by Jenny Packham was symbolic of the host country’s blue, red and white flag. The monochromatic look was paired with matching Emmy London Rebecca pumps and a scallop-edged clutch. Middleton also wore a sapphire necklace and earrings that once belonged to Princess Diana. Inside Crown Princess Mette-Marit of Norway’s dazzling jewellery collection She wore the same look when she later met the prime minister and his wife. William and Middleton reportedly scrapped the first stop of their tour of Belize due to a protest from locals over land disputes and colonialism. Protests have followed the royals on the tour. 2. She wore a printed sundress and made the look more comfortable as the day went on On the second day of the tour, Middleton wore a casual and cheery Tory Burch dress to visit a cacao factory with William. The floral print sundress had a smock bodice and puffy sleeves. Middleton was also styled in blue Sezane earrings, an Anya Hindmarch straw clutch reminiscent of a rainbow, and a sandy-coloured pair of Stuart Weitzman wedges, according to People . Later in the day, when the couple visited Hopkins village, the duchess switched out her wedges for classic white Stella McCartney espadrilles and added sleek sunglasses. 3. On March 21, Middleton dressed in casual, classic pieces to tour ancient ruins in the jungle Touring ancient Mayan ruins in the Chiquibul Forest, Middleton opted for a sensible outfit. She wore a scoop-neck T-shirt from John Lewis, cargo pants from G-Star Raw, and Superga Cotu trainers. Again, she wore a pair of Ray-Ban Wayfarer sunglasses. When William and Middleton went deeper into the jungle to visit the British Army Training Support Unit, Middleton added a khaki “shacket” by Scotch & Soda to her look. Who is Queen Elizabeth’s cousin, Prince Michael of Kent? 4. The duchess stunned in a shimmering pink gown for a Belize dinner reception On their final night at a dinner reception at the Mayan ruins in Cahal Pech, Middleton donned a stunning metallic fuchsia evening gown. Created by the brand Vampire’s Wife, the dress retails for around US$3,300 (£2,500). It dazzled from camera flashes and created a stunning liquid effect. Middleton held a white Mayan clutch with black embroidery. She also wore O’nitaa earrings and Jimmy Choo heels. 5. She paid homage to the Belize flag again in a vintage YSL jacket On their way to leave the country for the next round of the tour, Middleton paid homage to Belize again in a red blazer and white trousers to represent the flag. Middleton’s bright red Yves Saint Laurent jacket was actually vintage, thought to have been bought while she attended university with William. This statement piece was complemented by white Alexander McQueen trousers, white strappy and pointed Aquazzura stilettos that peeked out, and a small white Mulberry top-handle purse. 6. This time nodding to Jamaica’s flag, Middleton wore a bright yellow dress During the flight to Jamaica, the duchess changed her outfit for when they landed. She stepped out in a bright yellow Roksanda dress at Norman Manley International Airport. The yellow paid tribute to Jamaica’s national flag. Where is Morocco’s Princess Lalla Salma now? The custom knotted and flowing dress was paired with the same jewellery and heels from earlier in the day in Belize. Middleton wore the ensemble to meet with the country’s governor-general and his wife. 7. For a day filled with music and football, Middleton chose to wear an equally fun vintage dress Later in the day on March 22, William and Middleton went to Trench Town, Kingston, to celebrate Bob Marley’s reggae music and visit local football clubs. For the activities, Middleton wore a coral, turquoise and yellow striped dress that was bought second-hand from Willow Hilson Vintage in England. She had it altered to have more appropriate, wider straps. The colourful dress was paired with neutral Russell & Bromley slingbacks, a Lashawndla Bailey-Miller bracelet, and Maria Black earrings. 8. On March 23, she wore a sophisticated suit with bright accents On the fifth day of the tour, Middleton wore an ivory Alexander McQueen suit and orange Ridley London blouse. The duchess paired this ensemble with Jimmy Choo pumps. And in keeping with her theme of wearing vintage pieces on this tour, she carried a stunning woven and beaded orange purse from the 1960s. Meet Princess Caroline of Monaco’s daughter Charlotte Casiraghi She wore the look to visit a university, a hospital, and to meet with Jamaica’s prime minister and his wife. During the visit, Prime Minister Andrew Holness shared his country’s intention to separate itself from the British monarchy. “Jamaica is, as you would see, is a country that is proud of its history and very proud of what we have achieved,” he told the prince. “And we’re moving on and we intend to fulfil our true ambitions and destiny to become an independent, developed and prosperous country.” This article originally appeared on Insider Want more stories like this? Follow STYLE on Facebook , Instagram , YouTube and Twitter .