Halley Berry rocked a figure-hugging leather and sheer dress at the Moscow premiere of her flick “Cloud Atlas” on Thursday. At 46 years old Halle Berry still looks better than many of the younger actresses on any red carpet any day. Halle rocked a Catherine Malandrino leather cut out dress in Moscow that gave everyone something to talk about. This dress complimented her figure and gave her that sex appeal she perfects everytime she is in front of the camera. We love Halle and we should all wish to look that hot at 46.