We’ve said it once, and we’ll say it again. Glitter is life. So naturally, when we found out that Topshop’s limited edition denim was encrusted with glitter, we may or may not have snagged two of the *only* 50 pairs (of each style) that are available. Trust us when we say you’re gonna want these.
Read More