Beyonce brought tears of joy to our eyes as she announced via Instagram that she is pregnant with twins.
Queen Bey is said to be four months along, and stripped to Agent Provocateur lingerie for the announcement.
Clad in a deep pink bra with feminine rosebuds, scallops and bows details, Beyonce mesmerised as she put her curves on show.
The superstar songstress also wore a pair of blue satin undies, leading fans to believe that she is expecting a boy and a girl, and also donned a virginal white veil.
Beyonce also stripped nude for a pregnancy photoshoot, and posted a series of shots documenting her life.