Beauty Bay has up to 50% off Christmas gift sets just in time for Christmas Day. 

The major beauty retailer has eyeshadow pallets, lipsticks, skincare, brushes and more up for grabs in this limited-time deal but you'll need to be quick before it's all gone. 

Whether you've got a secret Santa coming up and you need a present under a certain price or know someone that loves all things glam, Beauty Bay will have what you need.

Shop the full Beauty Bay range via the website.

Beauty Bay's best deals: 

The Icons Palette Due

Originally on sale for £55 the set has a 40% discount dropping the new price to just £33 for two iconic pallets

The two famed limited-editions palettes included in the set are the 20 shade NikkieTutorials x BEAUTY BAY and the 42 shade for Little Mix's Jade Thirlwall x BEAUTY BAY. 

The Mini Mist Collection Gift Set from Mario Badescu

The mist collection has four travel-size facial mists including a spray that will boost dehydrated skin. 

On sale now with a 30% discount, you could grab the set for just £11.35.

NYX Professional Makeup Bestsellers Bundle

Get this three-piece set with the Epic Ink Liner, Setting Spray, Butter Gloss now for just £13.50 with the limited time deal of 40% off

Made By Mitchell Blursh Collection

This set of six multi-use liquid blushers are currently up with a massive 60% discount. 

Seeing the original price drop from £84 to just £30, but be quick as the set is exclusive and set to sell out quickly

18 Piece Eye & Face Brush Set By Beauty Bay

Grab these 18 synthetic bristles brushes with a faux leather black brush roll now with 40% off. 

The vegan and cruelty-free set also comes with a makeup bag and has dropped from its original price of £75 to just £45