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.
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.  

Радио плеер