Rihanna swapped her rude girl style and raunchy stage get-ups for a ladylike dark olive green frock as she attended a promotional event for Battleship.
The outfit showed off her petite frame with the cinched in waist, as she covered up with the knee-length hem.
She even kept her make-up natural, while her bleached blonde locks were worn down wavy with her fringe forward. It was a far cry from her usual get-ups.
more pictures after the break...