Just in case your were miraculously not on the internet in the last 48 hours, I am pleased to announce that Beyonce is pregnant with twins! And the announcement was made in true Beyonce fashion, which is artsy, fashionable and a little provocative.

Under a sheer green veil Beyonce rocked her baby bump along with a scalloped Agent Provocateur bra and a silky pair of baby blue briefs. Oh ya, and did I mention the wall of roses background? Internet breaking enough?!

Yeah, B.

Beyonce Pregnancy Announcement

– Get the Look –

Agent Provocateur Lorna scalloped embroidered tulleLove Stories ‘Lolita’ ruched edge briefsAgent Provocateur Petale NoirAllurez Oval Garnet & Diamond Engagement Ring 18kLime Crime Red Rose Velvetine Liquid Lipstick