Cameron Diaz is turning 46, and her star is still burning brighter than ever.
It's hard to believe it's been over 20 years since we first caught feelings in 1994's The Mask. Then, There's Something About Mary (1997) and Charlie's Angels (2000) came along and sealed the deal.
Let's celebrate the birthday of everyone's favorite Bad Teacher beauty, who graced the cover of Maxim in 2011, with this sexy school-themed throwback shoot.
Where were teachers like this when we were in high school?
It is a damned shame she has officially retired from acting. She will be missed on the big screen.
Thankfully, plenty of pictures still exist on the Internet to enjoy for years to come. Here's to you, Cameron!