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!
The miracle of childbirth has reared its beautiful head again!
This time in the form of a royal baby girl!
The Queen of England Elizabeth II's granddaughter Zara Phillips popped out a baby that weighs about 7lbs 12 oz, and although we haven't seen a picture of the little one yet - we're sure she's beautiful!
"The Queen, the Duke of
EarleEdinburgh, the Princess Royal, Captain Mark Phillips and Mike's parents, Mr Phillip and Mrs Linda Tindall, have been informed and are delighted with the news. The baby's name will be confirmed in due course."
Zara, who won the silver medal in the Olympics and is an amazing equestrian rider, delivered the child with her husband Mike Tindall by her side at Gloucestershire Royal Hospital.
The baby is 16th in line to the throne, so we obviously hope the little one NEVER becomes Queen — that would be way too many deaths for us to handle.
But we're glad to welcome her to the world, and we can't wait to see a picture and find out her name real soon!
[Image via Cameron Clegg/WENN.]