Brooke Shields flaunted her figure in a saucy figure-hugging leather dress at the premiere of ‘Woman in Gold’ in New York. The actress will be celebrating her 50th birthday in May, but still boasts a sexy figure and wasn’t afraid about flashing some cleavage.