FLO were left ‘speechless’ to get their BRIT Rising Star award from Jessie J
FLO – Jorja Douglas, Stella Quaresma and Renee Downer – received their trophy on the red carpet at London’s O2 Arena on Saturday (11.02.23) ahead of the event kicking off at 8.30pm.