Rihanna's polka dot dress is giving Princess Diana glam