Unless you've been living under a rock, you probably know that Queen Bey is pregnant. And not just pregnant, but pregnant with twins.
Now that the secret is out - and the photoshoot has been revealed - the big question is how Beyonce kept her pregnancy from the world.
The answer? By hiding it in plain sight.
Dark colours and clever design hid Beyonce's bump from the world, but in retrospect, her pregnant belly is obvious.
Mariah Carey shared this pic when Bey visited her at her Christmas show in New York City. Beyonce wears a black outfit that is baggy enough to cover her belly.
A photo she shared in November, showing the singer in layered, black, grazing her stomach with hubby Jay Z.