Charlize Theron went shopping yesterday. That is not big news. What is big news it that she wore microscopic shorts and showed off an amazing pair of legs, looking better than most women on their wedding day. Seriously, nobody looks that hot when just wandering to the shops (obviously we do, but that's because of our classical, granite hewn good looks, which are impossible to hide under even the scuzziest of outfits - it is a curse). She truly is a hero.

The 34-year-old Oscar winner was buying groceries at somewhere called Ralph's. We don't know what that is but it doesn't sound like a fancy A-lister's shop. When asked for a comment, a nearby sign said "Let's get grillin'". Everyone agreed this made no sense, but it was their own fault for asking a sign what it thought.

More pictures at Just Jared.

Four highlights from FHM's Charlize Theron archive:

1/ Charlize Theron's new nude scene

2/ Charlize Theron: The interview

3/ Charlize Theron - hotter than ever

4/ 100 Sexiest Women in the Wold 2001: The top 10