Skip to main content

Glenn Close Is a Fashion Icon in First 'The New Look' Images

Glenn Close is Harper's Bazaar editor Carmel Snow in the first images from Apple TV+'s upcoming period drama The New Look.

Comments