Pregnancy certainly suits Rihanna, and she's never felt better.
The 33-year-old pop star is expecting her first child, and she has been proudly showing off her blossoming bump.
The Shut Up And Drive hitmaker, who is dating rapper A$AP Rocky, doesn't feel the need to cover up her tummy, and has been showered with praise for her pregnancy fashion choices.