Beyonce has fuelled pregnancy rumours with her latest Instagram post.
The Flawless singer shared a captionless photo of herself buried in sand alongside her three-year-old daughter Blue Ivy, with a pronounced pile of sand on her stomach, leading fans speculating about whether it is concealing a baby bump.
One follower wrote: "I think she's trying to tell us she's pregnant," while another said: "Bey pregnant?"
The move is typical Beyonce, who has turned personal announcements into games in the past.
The 33-year-old songstress, who is married to rapper Jay Z, revealed her first pregnancy at the 2011 MTV Video Music Awards, when she took off her blazer at the end of her performance, showing off her baby bump.
Beyonce and Jay Z, who previously kept their romance under wraps, publicly revealed their marriage in a video montage at the listening party for her third studio album, I Am... Sasha Fierce, in New York in October 2008 - six months after they tied the knot.