Sarah Michelle Gellar seen at Oxford Street for Shopping

March 19, 2026

gettyimages