Just in time for The Bachelorette's season 12 premiere (Monday, May 23, at 9 p.m. ET on ABC), here are six picks that JoJo Fletcher should stock up on while she’s looking for love. Yes, romantic beachside dates can ruin your cat-eye, and hot makeout sessions do destroy your perfectly applied red lip. But these products last right down to the final rose. Scroll down for our picks!