Kate Middleton channels Cinderella at last glam event of Caribbean Tour

Royals Attend A Reception For The Diplomatic Corps At Buckingham Palace
Royals Attend A Reception For The Diplomatic Corps At Buckingham Palace / WPA Pool/GettyImages

Kate Middleton and Prince William stepped out for one final night of glamour on their royal tour of the Caribbean.

The couple, who touched down in The Bahamas on Thursday after tour stops in Belize and Jamaica, attended a glittering evening reception at Baha Mar Resort on the white sand beaches of Cable Beach in Nassau.

Kate wore a shimmering turquoise bespoke silk duchess satin gown with hand-tied bows at the shoulder from British designer Phillipa Lepley that paid tribute to her host country's flag — and gave her the ultimate Cinderella moment. William was dapper in a blue velvet tux.

Hosted by the Governor-General of The Bahamas, Sir Cornelius Alvin Smith, who represents Queen Elizabeth in the island country, the party gave the Duke and Duchess of Cambridge the opportunity to meet community leaders and notable people from across The Bahamas' many islands.

The look marks Kate's third glam look of the tour. She wowed in Belize in a hot pink metallic gown by The Vampire's Wife on Monday and dazzled in a sparkling green Jenny Packham gown in Jamaica on Wednesday.