She is certainly not shy when it comes to sharing pictures of herself online.
On Friday, Beyonce Knowles, 33, posted a series of new shots on her official site wearing an interesting ensemble that appeared to be half mini-dress, half ballgown.
The wife of rapper Jay Z - who has had controversial week after announcing details of her vegan diet - star struck a number of over-the-top poses against a white backdrop, reminiscent of her seminal pop promo for Single Ladies.
Beyonce was blasted by some of her fans for shameless teasing them with a major announcement that turned out to be her revealing a vegan diet, on Monday.
So perhaps these high-fashion style pictures were an attempt to move on from it all.
But to make matters worse, fans have been surprised to hear Beyonce is only a part-time vegan and still eats meat.
Big announcement: Though fans were expecting a new single or a second pregnancy, Beyonce revealed her big news on Good Morning America was about her vegan diet and new meal delivery service
Double trouble: It has been a controversial week for the star after revealing all about her vegan diet (leaving fans disappointed, who had anticipated slightly more exciting news)
In a video explaining her new diet, she said: 'Now, you know, I still eat meat and it's all about balance, but absolutely I make better choices.'
Many had speculated that Beonce could be announcing the news of a new album or even a new baby on the way, when she asked fans to tune into GMA on Monday.
Instead, it appeared to be an excuse for the former Destiny's Child star to show off her incredibly fit physique - prompting angry fans to hit back on Twitter.
Look at me! Beyonce posted a series of flattering shots of herself on Monday, after revealing all about her new vegan diet that has kept her looking trim