Beyonce shared pictures from a recent holiday vacation in Jamaica  after her husband Jay-Z announced they will go on a 22-day vegan diet as of Tuesday.

The 32-year-old shared snaps of herself showing off her flat stomach and toned legs in revealing looks comprised of bikinis, crop tops and shorts.

The mother-of-one sports a stylish metallic one shoulder bikini in one setting and in another a purple print with halter top that flashes her curves.

The photos were released on the same day her husband announced that the couple will begin a 22-day vegan diet regimen beginning Dec. 3.

"On December 3rd, one day before my 44th birthday I will embark on a 22 Days challenge to go completely vegan, or as I prefer to call it, plant-based!!," the rapper wrote on his Life & Times website.

"...a good friend and vegan challenged me to embrace a "plant-based breakfast" every day. It was surprisingly easier on me than I thought...

Why now? There's something spiritual to me about it being my 44th birthday and the serendipity behind the number of days in this challenge; 22 (2+2=4) coupled with the fact that the challenge ends on Christmas day...It just feels right!

So you can call it a spiritual and physical cleanse. I will post my progress... Any professional vegans out there that have any great food spots please help out! Please ha. I don't know what happens after Christmas. A semi-vegan, a full plant-based diet? Or just a spiritual and physical challenge? We'll see..."

The couple were later seen dining at Real Food Daily in West Hollywood.

On Wednesday Beyonce posted a picture of four different vegan dishes on her Instagram page. She captioned the visually appealing image, "#22dayveganchallenge."