Rihanna exposed her breasts Tuesday when she was spotted in a mesh-see through shirt.

As the Unapologetic singer left her hotel in Sweden on July 22, she waved to fans in a stylish outfit, dressed in a white mesh jersey, casual shorts, paired with black stilettos.

Though she topped the look with bold red lipstick and dark sunglasses, her nipples were the center of attention, as they flashed through her white shirt, revealing that wasn't wearing a bra. See photos here.

Rihanna Bikini Twitter PHOTOS: Singer Flaunts Sexy Beach Body in Barbados

Rihanna seems to be recovering well from an embarrassing moment last week when fans threw food at her during a July 16 Manchester concert.

The 25-year-old Bajan beauty had just finished singing her hit-song Rude Boy when fans began throwing bags of potato chips at her. The singer, known for her snappy attitude was not impressed.

"There's a good crazy and there's a bad crazy," she told the crowd. "When you throw s*** up here, that's an epic fail. I wanna get your gifts but I don't want you to knock my people out."

She continued her rant even more pissed, saying,"I swear to god, cut that s*** out. Really, chips? Chips though? That's that important? I knew you were all going to be crazy but f***. This is next level."

As her Diamonds World tour comes to an end, the singer was so overwhelmed with emotion during a recent concert at Grande Stade Arena in Lille that she started crying.

"Thank you so much. I can't believe this s***," she told the crowd. "Y'all make me so happy, this is everything that matters to me. And to stand here and feel the love in this room throughout this entire tour. It's coming to the end of the tour and it's sad. I hate saying goodbye. You guys showed me so much love in this room tonight. I love you guys."

Meanwhile, Rihanna continues to be about her business. This week, she landed a No. 5 spot on Forbes' list of the highest-earning celebrities under 30, with $43 million earned between June 2012 and June 2013.