You asked for it! (wink) Seeing Charlize Theron with her cute baby boy, Jackson, you agreed it was a question of adorability overload! But then there was this (absolutely legitimate) question: what kind of sunglasses on Charlize Theron’s pretty face? Well, my dahlings, Charlize is wearing Marc by Marc Jacobs oval sunglasses. Which sounds great, since Marc by MB eyewear items sell for appx $100. Happy shopping!