National hero Rihanna stunned in a white mini dress and blazer at a ceremony for her National Hero Award in Barbados.