You won’t want to miss these Victoria’s Secret deals so close to the holidays.

This weekend only, shop the new I Want Candy Body Care Collection for just $7.95 apiece, regularly $16.50. Plus, through Nov. 10, PINK Beauty Gift Sets are buy one get one free. Even better — for a limited time only, select Victoria’s Secret Fine Fragrance Gift Sets are on sale for $15 each.

The best part? All shoppers will get a $25 rewards card with any purchase of $20 or more. Cards are redeemable from Dec. 3 through Dec. 18.

Angel credit cardholders, use coupon code VCSHIP50 to get free shipping on orders of $50 or more. Non-cardholders, get free shipping on orders of $100 or more. Interested in free shipping and special offers? Apply for a Victoria’s Secret credit card today.

Shop these deals both online and in stores.

Buy 1 PINK I Want Candy Body Care (reg. $16.50) $7.95, sale price through Nov. 1
Cardholders, use VCSHIP50 for free shipping on orders of $50+
Non-cardholders, free shipping on orders of $100+
Final Price: $7.95

Buy 2 PINK Beauty Gift Sets $22.50-$39.50, regular price
Buy 1 get 1 free through Nov. 10
Spend $20+, receive $25 off $75 reward card through Dec. 2
Cardholders, use VCSHIP50 for free shipping on orders of $50+
Non-cardholders, free shipping on orders of $100+
Final Price: as low as $11.25 each, when you buy 2, plus $25 digital reward card redeemable Dec. 3-18

Buy 1 Fine Fragrance Set (reg. $25) $15, sale price
Cardholders, use VCSHIP50 for free shipping on orders of $50+
Non-cardholders, free shipping on orders of $100+
Final Price: $15

Shop The Latest Victoria’s Secret Deals Now