Claire Danes Turns 45: Her Best Red Carpet Looks From the 1990s to Today

Responsive image