Ok, She's 40
MediaTakeOut.com claims they have an official document from Texas which states that Beyonce was born in 1974 making her 32. Over the years there have been many rumors as to what her real age is, cause let's face it homegirl looks old. TMZ has decided to get to the bottom of things and they could not confirm the document as official.
They also placed a call to the High School of Performing Arts in Houston which Beyonce attended and they said she was a student from 1997-2000. That mean she would've started high school at the age of 23. Hey, she's from Texas. Just kidding!
MT.com said that they investigated the document and it looks real.
I believe Beyonce is 25, she just looks a little old for her age. It's probably from her father forcing her ass to perform since she was a little girl. Stress brings out the old. I could've told made that document with a typewriter.