Jennifer Aniston Wears Valentino Mini In Perfume Debut At Harrod

Jennifer Aniston, who was previously terrified over a stalker, was seen at Harrods department store in London, England on July 21.

Jennifer Aniston

Read more