The royal couple arrived in St Vincent and the Grenadines to a street lined with fans.
The Duchess of Cornwall appeared to be startled as the man grabbed hold of her hand, and greeted her with a kiss.
Camilla looked stunning in a baby pink kaftan over white trousers with a white umbrella.
The pair enjoyed a day of down time at a beach in Barbados in between a hectic schedule.
Charles and Camilla will continue their tour of the Caribbean with plans to visit St Kitts and Nevis later today.
You might also enjoy: