Rihanna warns her fans not to 'catch any Pokemons up in this b***h' at concert...as she shares racy bikini snap on Instagram

Rihanna displayed her feminine side when she posted a seductive bikini snapshot on Monday.

But the 28-year-old singer's Instagram username is BadGalRiri for a reason when she brought out her feisty traits during the European leg of her tour.

'I don't want to see you catching any Pokémons up in this b***h,' the pop singer warned attendees at a recent concert.

Sizzling: Rihanna nearly spilled out of her bikini top as she promoted her sunglasses collection 

Sizzling: Rihanna nearly spilled out of her bikini top as she promoted her sunglasses collection 

Shield yourself in these sleek Dior shades like Rihanna

Rihanna has been on a collaboration spree. There was Fenty x Puma, then Manolo Blaknik and now it's a special pair of sunglasses at Dior. She's definately all work work work work.

She was inspired by Star Trek and it shows with the super cool mirrored lenses and sleek futuristic lines. These will swiftly become a celebrity favorite like the So Reals. They're also so strikingly different that it's sure to be street style bait.

They've got an athletic touch to them as well so it'll match perfect with a sporty neoprene outfit. Or wear them to Burning Man!

Sadly these are not available yet but check out current Dior sunglasses at Neiman Marcus to the right. We've also rounded up some affordable favorites in the edit below! The Oakleys are spot on!

* PRICES MAY NOT BE AS ADVERTISED

But the Barbadian beauty wasn't finished cautioning the crowd as she continued: 'I don't want to see you texting your boyfriends or your girlfriends.'

Rihanna's Anti World Tour kicked off in Jacksonville, Florida on March 12 and will wrap in Abu Dhabi on November 27. 

And by the looks of an Instagram photo she shared with her 41.8million followers on Monday, it's clear the Grammy winning singer gets what she wants.

'I don't want to see you catching any Pokémons up in this b***h': The 28-year-old pop singer warned concertgoers at her Anti World Tour to avoid the popular mobile gaming app
'I don't want to see you catching any Pokémons up in this b***h': The 28-year-old pop singer warned concertgoers at her Anti World Tour to avoid the popular mobile gaming app

'I don't want to see you catching any Pokémons up in this b***h': The 28-year-old pop singer warned concertgoers at her Anti World Tour to avoid the popular mobile gaming app

'I don't want to see you texting your boyfriends or your girlfriends': The Barbadian beauty wasn't finished cautioning the crowd

'I don't want to see you texting your boyfriends or your girlfriends': The Barbadian beauty wasn't finished cautioning the crowd

The Diamonds hitmaker nearly spilled out of a barely there bikini triangle top as she promoted her own sunglass collection with Dior.

She donned a beige suit with neon orange and yellow braided trim, and accessorized her look with a giant gemstone cross and large hoop earrings.

On Saturday the designer let loose with her best friend Melissa Forde as the ladies danced to the Outkast hit The Way You Move.

'The Way You Move': On Saturday the Grammy winner let loose with her best friend Melissa Forde as the ladies danced to the Outkast hit

'The Way You Move': On Saturday the Grammy winner let loose with her best friend Melissa Forde as the ladies danced to the Outkast hit

Let loose: The stunning singer took time off from her demanding schedule

Let loose: The stunning singer took time off from her demanding schedule

The stunning singer is not only busy with her global tour but she also made a huge announcement over the weekend during Comic-Con.

Rihanna broke news that she will play Marion Crane in the Bates Motel final season.

The beauty was giddy while sending a video to fans that she's taking on Janet Leigh‘s iconic role on the Psycho prequel’s fifth season.

'Guess who's playing Marion?,' she said while batting her eyelashes for the camera as she gushed. 

'Guess who's playing Marion?': Rihanna announced she will play Marion Crane in the Bates Motel final season

'Guess who's playing Marion?': Rihanna announced she will play Marion Crane in the Bates Motel final season

The Diamonds hitmaker was dressed in a fluorescent yellow floral blouse with high-collar and ruffles throughout. 

'Hello Comic-Con, it's your girl Riri and let me tell you what a bad b***h is about to do,' the Grammy winner started. 

'I am about to check into the Bates Motel very soon... guess what else? Guess who's playing Marion?'

Cult classic: Janet Leigh took on the iconic role of Marion Crane in the 1960 original film Psycho

Cult classic: Janet Leigh took on the iconic role of Marion Crane in the 1960 original film Psycho

'It's your girl Riri': The Diamonds hitmaker batted her eyelashes as she gushed during her announcement

'It's your girl Riri': The Diamonds hitmaker batted her eyelashes as she gushed during her announcement

Rihanna paused for several seconds and placed her hands beneath her chin while vying for attention from her fans. 

'Yes! So all you Comic-Con fans, all you Bates Motel fans, stay tuned!' 

During the A&E show's panel at San Diego Comic-Con, executive producers Carlton Cuse and Kerry Ehrin confirmed the exciting news.

'We wanted to thrust the iconic role into a contemporary spotlight and redefine it in a meaningful and exciting new way,' they said. 

'Let me tell you what a bad b***h is about to do': The Grammy winner was giddy in her video to fans that she's taking on Janet Leigh¿s iconic role on the Psycho prequel¿s fifth season

'Let me tell you what a bad b***h is about to do': The Grammy winner was giddy in her video to fans that she's taking on Janet Leigh‘s iconic role on the Psycho prequel’s fifth season

Original cast: Anthony Perkins played Norman Bates in the 1960 film alongside Leigh

Original cast: Anthony Perkins played Norman Bates in the 1960 film alongside Leigh

The producers added: 'We also heard Rihanna was a fan of the show, and we were huge fans of hers, so it was the perfect collision of creativity and fate.'

The hit television series reboot is a prequel to the original 1960 film which centers around the teenage years of Norman Bates - who is played by Freddie Highmore.

It gives further background into the time spent with his mother, Norma, played by Vera Farmiga, before the cult classic.

All-star lineup!: Cast members (L-R) Nestor Carbonell, Vera Farmiga, Freddie Highmore and Max Thieriot paused for a snapshot at the convention

All-star lineup!: Cast members (L-R) Nestor Carbonell, Vera Farmiga, Freddie Highmore and Max Thieriot paused for a snapshot at the convention

Highly-anticipated: The cast will soon be joined by the Barbadian beauty

Highly-anticipated: The cast will soon be joined by the Barbadian beauty

The comments below have not been moderated.

The views expressed in the contents above are those of our users and do not necessarily reflect the views of MailOnline.

By posting your comment you agree to our house rules.

Who is this week's top commenter? Find out now