Locals were overjoyed at the prospect of seeing Meghan.
In preparation for the arrival of the former Suits actress, a group of women sung hymns outside the municipal market in Suva.
Crowds flocked to the market near the city’s port with Union Jacks, the Stars and Stripes and Fijian flags, with some taking shelter from the sun with umbrellas.
Meghan’s visit to the Suva Municipal Market was cut short to just over five minutes due to a “security risk”, Kensington Palace said.
The mum-to-be protected herself from the zika virus, wearing a long-sleeved in a colourful pink dress with a blue and white floral pattern, designed by Figue – which retails for $2100.
While Meghan attended to her solo engagement, Harry is about to unveil The Queen’s Commonwealth Canopy Project.
Earlier the pair were together at University of the South Pacific, where Meghan made her first speech of the tour.
The Duchess of Sussex said: “Everyone should be afforded the opportunity to receive the education they want, but more importantly the education they have the right to receive.
“And for women and girls in developing countries, this is vital. Providing them with access to education is the key to economic and social development.
“Because when girls are given the right tools to succeed, they can create incredible futures, not only for themselves but also for those around them.”