Coming up roses

Can someone please tell me how exactly I'm supposed to curb my shopping habits when JCrew makes a point of contacting me via email to let me know about lovely little pieces like this?


It comes in five other colors and one of them is bound to work with your bridesmaids' dresses. Oh and in case you're looking for something to match your dress. . .you'll find it in white too!