Shop online to get a free Victoria’s Secret tote bag with a $60 beauty purchase. At checkout, use the promo code BEAUTY60, and the price of the bag will go from $58 to free.

Check out the sale on Victoria’s Secret lotions and mists for $6 each, or PINK body care on sale for $6.95, regularly $18.50 each. Mix and match $60 worth of your beauty favorites, and score the free tote while supplies last.

As a bonus, get a $20 digital rewards card sent to your email when you spend $20 through April 22. Rewards can be spent on purchases of $50 or more April 23 – May 3.

Shoppers with Angel credit cards will get free shipping on orders of $50 or more with code ACSHIP50. Non-cardholders will get free shipping on orders of $100 or more. Interested in better deals? Check out Victoria’s Secret Angels credit card info and apply today.

Buy 10 Victoria’s Secret Mists or Lotions Body Care (reg. $18) $6, sale price
Buy 1 Victoria’s Secret Beach Tote $58, regular price
Spend $20+, receive $20 off $50 Reward Card through April 22
Use BEAUTY60 for free tote with beauty orders of $60+ through April 27
Cardholders, use ACSHIP50 for free shipping on orders of $50+
Non-cardholders, free shipping on orders of $100+
Final Price: $6 each, when you buy 10, plus free tote and $20 Digital Reward Card redeemable April 23 – May 3

Buy 9 Victoria’s Secret PINK Body Care (reg. $18.50) $6.95, sale price
Buy 1 Victoria’s Secret Beach Tote $59, regular price
Spend $20+, receive $20 off $50 Reward Card through April 22
Use BEAUTY60 for free tote with beauty orders of $60+ through April 27
Cardholders, use ACSHIP50 for free shipping on orders of $50+
Non-cardholders, free shipping on orders of $100+
Final Price: $6.95 each, when you buy 9, plus free tote and $20 Digital Reward Card redeemable April 23 – May 3

Top Victoria’s Secret Deals