Unless you're one of the lucky ladies in this world to be born with flawless skin ( Keira Knightley, if you're reading this, we're talking to you) you've probably struggled with skin imperfections at some point or another. Dark spots, in particular, are a sore spot for anyone who has to deal with them.