Henry Lamb/BEImages

Theron played peekaboo in a strappy Narciso Rodriguez dress at The Late Show with David Letterman. The actress wore the sultry look while promoting her latest film Hancock.

TODAY'S DAILY BEAUTY FLASH: Ponytail Facelifts
Click to Buy
0 of 7161

Charlize Theron

Advertisement