Rihanna's back on US soil and showing her patriotism as only she knows how.
Following a beach break in her birth country of Barbados, during which time she posted numerous raunchy bikini photos on social media, the Rude Girl made an early morning dash to Miami Sunday.
Showing her love for her adopted homeland as she touched down, the 25-year-old wore a grey T-shirt with a large American flag splashed across it.