Beyonce has left her fans shocked by posting more photos of her post-baby body, a month after giving birth to twins.
The 35-year-old music star posed in a low-cut top and miniskirt for the photos she posted to Instagram.
Her surprisingly slim figure and amazing cleavage caught the attention of her fans.
Fans wrote in, saying: "U looking great, epitome of beauty" and "Mother of 3 ladies and gentlemen!".
Others agreed saying: "QUEENNN OF BOUNCING BACK" and "SNAP BACK AT IS FINEST!!!!!".
Beyonce also posted a sweet snap of her and the twins' daddy Jay-Z, 47, in a garden.