Now that's a poem!
Beyoncé recently appeared in a new fashion spread for CR Fashion Book, but it wasn't her flawless looks that had our attention.
We already knew all about that!
We knew it.
Megan Fox has a baby on the way!
Sources have confirmed that the bombshell actress has got a bun in the oven. This will be her and hubby Brian Austin Green’s first child together.
Green has a 10-year-old son from a previous marriage.
Yay! We’re so happy for the foxy lady!
Fox doesn’t want her soon-to-be-child to be lonely, though, as the Transformers star has previously reported her desire for a large family.
Here’s what Fox had to say:
"I want at least two, probably three kids. I’ve always been maternal."
Congrats to the future mommy!
[Image via WENN.]