The American singer and actress' fragrance usually retails at an already affordable £45 for a large 100ml bottle, but it is ...
Sarah Jessica Parker has been a television mainstay since 1982, when she starred in CBS' Square Pegs. For the last four decades, Parker has appeared in countless shows and films, but she's most famous ...