The 28-year-old singer flew to her home country after she won Shoe of the Year at an event in New York City the night before.
Prince Harry has been in the Caribbean for the past several days as he marks the anniversary of several islands’ independence.
The day before, Prince Harry hung out and played with kids as he visited a children’s home on the island.
Later that night, Rihanna and Prince Harry hit the stage for another Independence Event in Barbados.
15+ pictures inside of Rihanna and Prince Harry in Barbados…