-
Vendor: Too FacedToo Faced Glitter Pop Peel Off Eyeliner is the perfect way to glam up your eyes. This eyeliner is made with six-and-a-half grams of glitter and is water-resistant for all-day wear. The sleek, slimline tip is easy to apply and the easy-off design makes...
- Regular price
- £4.52
- -76%
- Regular price
-
£19.20 - Sale price
- £4.52
- Unit price
- per
-
Vendor: Too FacedThis glittery eyeliner is too good to be true. It's waterproof, so you can wear it all day long, and it comes with a built-in brush so you can get a perfect line every time. The best part? It's easy to remove with a...
- Regular price
- £4.52
- -76%
- Regular price
-
£19.20 - Sale price
- £4.52
- Unit price
- per
-
Vendor: Too FacedThis is the perfect eyeliner to add some sparkle to your eyes. It's easy to apply and comes in a variety of trendy shades. Plus, it's super easy to remove with just a little bit of warm water.
- Regular price
- £3.36
- -83%
- Regular price
-
£19.20 - Sale price
- £3.36
- Unit price
- per
-
Vendor: Too FacedToo Faced La Creme Mystical Effects Lipstick is the perfect shade for those who love a dramatic lip. The deep Mermaid Tears color is sure to make any look stand out.
- Regular price
- £5.60
- -79%
- Regular price
-
£26.40 - Sale price
- £5.60
- Unit price
- per
-
Vendor: Too FacedToo Faced gave its Melted and Melted Metal Liquified Lipsticks a makeover to create these six, cocoa powder-infused shades. Each chocolate-inspired shade comfortably coats lips with bursts of high-impact, saturated color, while an innovative, angled velvet tip allows for precise application. It features exclusive...
- Regular price
- £4.52
- -81%
- Regular price
-
£24.00 - Sale price
- £4.52
- Unit price
- per
-
Vendor: Too FacedThis highlighter is just too good to be true. It's made with real unicorns tears, so it's sure to bring out your best features. This highlighting stick is easy to use, just swipe on your cheekbones, bridge of the nose, or anywhere else you...
- Regular price
- £11.45
- -60%
- Regular price
-
£28.80 - Sale price
- £11.45
- Unit price
- per