Pic: Megan Fox is 28 today so here's JOE's gallery of celebration
She's a lot more classy these days...
Megan Fox is pushing on a bit isn't she but Transformers star is still a lady we here at JOE hold close to our hearts.
She's won us over even more recently because she's set to play April O'Neill in upcoming new Teenage Mutant Hero Turtles movie, which is due out in August.
Sorry lads, there is some bad news to report. The Tennessee lass is still married to Brian Austin Green of Beverly Hills 90210 fame and they seem pretty happy; we're, eh, delighted for him.
Megan, have a great day.