Skip to main content

Makeup & Cosmetics

6,741 products

Makeup & Cosmetics Deals & Discounts

Compare prices on makeup & cosmetics across UK shops on The Virtual Mall. Find the best makeup & cosmetics deals and discounts from 6,741 products, updated regularly.

Kind & Free Skin Hydrating Concealer

Kind & Free Skin Hydrating Concealer

Rimmel London

£7.20
3 shops
MACximal Silky Matte Lipstick Mini M·A·C

MACximal Silky Matte Lipstick Mini M·A·C

MAC Cosmetics

£12.00
M Precision Liquid Liner Waterproof Brush Tip Pen

M Precision Liquid Liner Waterproof Brush Tip Pen

Barry M

£4.79–£5.99
4 shops
24 7 Lip Pencil

24 7 Lip Pencil

Urban Decay

£15.40–£22.00
3 shops
Gel Plump Effect Top Coat

Gel Plump Effect Top Coat

OPI

£13.92–£17.40
6 shops
Tapir Toiletry Set 3 pcs

Tapir Toiletry Set 3 pcs

Blu Byblos

£3.92

Long Lasting Intense Eyeliner

Artdeco

£4.61–£8.88

Powder Brush Blend-S0523065

Beter

£2.10–£3.28
Reusable makeup remover pads 4 pcs

Reusable makeup remover pads 4 pcs

Banbu

£2.60–£3.65
HD Powder Brush Strippling_HD-SCS42550

HD Powder Brush Strippling_HD-SCS42550

London Pride

£2.23–£3.77
Pure Petroleum Original Jelly

Pure Petroleum Original Jelly

Vaseline

£1.19–£3.29
Cant Stop Wont Stop Foundation

Cant Stop Wont Stop Foundation

NYX

£11.49–£12.09
Professional UV & LED Gel Nail Polish Lamp

Professional UV & LED Gel Nail Polish Lamp

RIO

£19.99–£29.99
5 shops
M Velvet Lip Paint

M Velvet Lip Paint

Barry M

£4.99
3 shops
Lasting Finish Matte Lipstick

Lasting Finish Matte Lipstick

Rimmel London

£5.59
3 shops
Women's Glass Skin Foundation 30ml

Women's Glass Skin Foundation 30ml

Sweed

£32.00
2 Pack Miracle Complexion Sponge

2 Pack Miracle Complexion Sponge

Real Techniques

£9.20–£11.50
5 shops
Women's Aquastic Cream Eye Shadow

Women's Aquastic Cream Eye Shadow

INGLOT

£19.50
3 shops
Repairing Facial Spray Hypochlorous Acid

Repairing Facial Spray Hypochlorous Acid

Mario Badescu

£7.20–£14.40
3 shops
Estée Essential Eyeshadow Stick

Estée Essential Eyeshadow Stick

Estee Lauder

£18.75–£20.00
True Match Hyaluron Tinted Balm

True Match Hyaluron Tinted Balm

L'Oréal Paris

£15.19
3 shops
After Rain Bath Salts

After Rain Bath Salts

ARRAN Sense of Scotland

£17.50
5 shops
Manuka Aloe Soothing Face Mist

Manuka Aloe Soothing Face Mist

Made By Coopers

£11.45–£18.00
6 shops
Aero Self Tanning Foam Light Medium

Aero Self Tanning Foam Light Medium

Bondi Sands

£4.23–£18.99
5 shops
Nailkale Superfood Base Coat

Nailkale Superfood Base Coat

Nails Inc

£12.00–£15.00
5 shops
Ultra Shine Nail Polish Top Coat

Ultra Shine Nail Polish Top Coat

Rimmel London

£4.99
5 shops
Gel like Top Coat

Gel like Top Coat

OPI

£14.40–£18.00
5 shops
Nude Beach 6 PC - Eye Pencil Palette

Nude Beach 6 PC - Eye Pencil Palette

Nudestix

£46.40–£58.00
5 shops
Moisture Locking Lip Balm Strawberry

Moisture Locking Lip Balm Strawberry

2bTanned

£6.00–£10.00
5 shops
Bronzie Cheeks Face Bronzer

Bronzie Cheeks Face Bronzer

INGLOT

£18.28–£21.50
4 shops
Synchro Skin Self Refreshing Powder Foundation

Synchro Skin Self Refreshing Powder Foundation

Shiseido

£40.00
Stay Fierce Foundation Stick Light

Stay Fierce Foundation Stick Light

Doll Smash

£22.40
3 shops
Hd Illuminazing Loose Powder Nf

Hd Illuminazing Loose Powder Nf

INGLOT

£22.00
3 shops
True Match Powder Foundation Hyaluronic Acid Rose

True Match Powder Foundation Hyaluronic Acid Rose

L'Oréal Paris

£7.99
3 shops
Phyto Teint Foundation 5C Golden

Phyto Teint Foundation 5C Golden

Sisley

£41.88–£79.00
4 shops
Real Flawless Weightless Perfecting Foundation 1W1 Cashmere

Real Flawless Weightless Perfecting Foundation 1W1 Cashmere

Laura Mercier

£33.00–£42.00
5 shops
Le Shadow Stick Eyeshadow Magnetic 1.45g

Le Shadow Stick Eyeshadow Magnetic 1.45g

L'Oréal Paris

£7.99
3 shops
Scandaleyes 5 Pan Palette Eyeshadow Brixton

Scandaleyes 5 Pan Palette Eyeshadow Brixton

Rimmel London

£5.60–£7.00
5 shops
3D Hydra Lip Stylo

3D Hydra Lip Stylo

KIKO MILANO

£10.39
M Sheer Splash Jelly Cheek & Lip Stain

M Sheer Splash Jelly Cheek & Lip Stain

Barry M

£5.59–£6.99
4 shops