Charlize Theron may have turned 38 years old last week -- but you definitely can't tell!
The blonde beauty celebrated her birthday in Hawaii with her son Jackson last week, and she looked radiant wearing red and yellow string bikinis.
The "Prometheus" actress has one amazing beach bod -- rock hard abs, and not even the slightest dimple anywhere on her body!
Overall, it looked like Theron had relaxing birthday, she lounged by the hotel pool and took her 17-month-old guy for a swim ... decked out in some of the most adorable beach gear we've ever seen.
How do you think Charlize looks? Tell toofab in the comment section below, and click "Launch Gallery" above to see more celebrity beach bods!