Girlfriends are the most fun valentines to shop for. It's hard not to spoil them (and yourself) with all the OMG-worthy things out there. Whether you're browsing for your single ladies, your girl gang, or your best friend, the choices below are sure to please. Prepare to become obsessed with the 40 Valentine's Day gifts ahead!