Prince Harry and Rihanna have taken HIV tests together in Barbados to raise awareness on World Aids Day.

The prince has been campaigning to encourage more people to be tested, and contacted the singer in the hope of reaching her fan base.