The Duchess of Cambridge has been wearing a whole rainbow of colours during her royal tour of the Caribbean, from yellow, red, blue and now green.
We'll be back,' she wrote, sharing a photo of herself in front of the festival's famous ferris wheel.
Bec also shared photos of the stage, with the mum-of-four taking in performances by artists such as Harry Styles.
The royal also opted to wear vintage pieces from a small English boutique , Willow Hilson, as well as Yves Saint Laurent and Stella McCartney.
One of her most expensive outfits came as she left Jamaica last night, in a £1,655 Alessandra Rich dress, with £560 Gianvito Rossi shoes, £598 bag from Ferragamo and £3,400 earrings.
She also tied a hippie-inspired scarf around her shoulder-length brunette hair, and rounded out her ensemble with a pair of retro sunglasses and a black bag.
Description: She only wore one recycled outfit during the tour, opting for an older green Emilia Wickstead dress as she left Jamaica to travel to the Bahamas.