Heidi Klum was spotted at Walgreens in Times Square NYC, promoting her new perfume “Shine”. Post navigation Britney Spears Turning 30 Years Old and Still Under Conservatorship JWOWW Unveils New Perfume