Home Fashion Brooke Shields wore a sleek silver power suit by Thom Browne with metallic stilettos and dangly earrings—and the cropped, tailored look totally bucked the oversized trend.