Rihanna looked better than ever when she rocked a skintight orange dress while being named a ‘national hero’ in Barbados.