Oh Taylor Swift. Right now you are perfect.

TSwizzle turned 20 yesterday and celebrated at her family home with family, friends, her band, and the crew, baking the night before to surprise her guests, and then, oh yeah, announcing she’d made a donation of $250K to educational programs around the country, helping support teacher salaries, and purchasing new textbooks.

"Something I wanted to do at the end of this amazing year and especially on my birthday was give back to something I really believe in, which is education. The schools that I went to and the amazing people I got to learn from really turned me into who I am, and I wanted to give back."

Last year Miley Cyrus turned16 at Disney and charged her fans for admission to her party.

This year Taylor Swift cut a cheque to encourage kids to stay in school.

And Chris Brown, a convicted felon, THE SAME AGE as Taylor, has done jack f-ck all for domestic abuse programs in the way of significant financial contribution.

Brown is complaining that record stores aren’t stocking his album. What to do? Buy Taylor Swift’s album for the 4th time. I did.

Here’s Taylor in London last month stopping for fans and, according to everyone, exceedingly appreciative to as many as she could personally greet, posing for photos, doling out hugs, and even holding babies. And I have to ask, to those of you who have children – what is with the passing of the babies to the celebrities? There is some fontrum in this. Please stop.

Photos from Wenn.com