No. 7 Boots
Anglomania!
When I lived in England, I was at Boots (the UKâ¿¿s most ubiquitous drug store) literally every single day. One of the best things about Boots--besides the ultra-flattering lighting and great customer service--was their...
By Teen Vogue