Stylish steals to get you through tough times... When it comes to rings, we say either go really big or really small. And speaking of the latter, we can't think of anything that's sweeter than St. Kilda's itty-bitty heart ring. And even better, the price tag's teenie tiny too ($41). A great piece to stack with other rings or wear on its own, this tiny gem could pass for something you've been wearing since 6th grade—when your first boyfriend gave you almost the exact same one!
The Real Reason Everyone's Teeth Look So Perfect On Instagram