Actress Brooke Shields attends last night's screening of Trembled Blossom in LA wearing a funky navy blue Miu Miu dress. The 42-year old Brooke proves that mini dresses aren't just for the young as she showed off her great legs in a pair of silver t-bar sandals. What do you think of her look?

Source