21 Genius Ways for Girls to Reduce Shiny Skin All Day Long ...

1. NUDESTIX Matte Pencil

Price: $24 at amazon.com Use this pencil on your t-zone, to combat shine and to keep your face blemish-free.
More ...

2. Benefit Cosmetics the Porefessional: License to Blot

Price: $20 at sephora.com This is another shine-fighting stick, designed to keep you oil-free and gorgeous for up to six hours.
More ...

3. Colorescience Skin Mattifying Face Primer

Price: $49 at amazon.com This high-tech matte primer has a built in SPF 20, and it helps reduce the look of fine lines and wrinkles.
More ...

4. COVER FX Blotting Powder

Price: $24 at sephora.com Choose your hue from three natural-looking shades, then apply to control oil and shine all day long.
More ...

5. BareMinerals Blemish Remedy Mattifying Prep Gel

Price: $24 at sephora.com Why does oily skin so often end up with blemishes? It's just not fair! This gel controls oil and fights acne, giving you a smooth, flawless matte finish.
More ...

6. Benefit Cosmetics the POREfessional Agent Zero Shine

Price: $30 at sephora.com This super light-weight powder controls shine without looking cakey or weird.
More ...

7. BECCA Blotting Powder Perfector

Price: $38 at sephora.com Think of this powder as a mattifying blotting paper you apply in the morning to control shine throughout the day. Minus the paper, of course!
More ...

8. KORRES Pomegranate Mattifying Primer

Price: $33 at sephora.com This water-based primer gives your skin an oil-free matte finish.
More ...

9. Boscia White Charcoal Mattifying MakeUp Setting Spray

Price: $38 at sephora.com Once you have the look you love, keep it matte and marvelous with a spritz of this finishing spray.
More ...

10. Laura Mercier Smooth Focus Pressed Setting Powder - Shine Control

Price: $35 at sephora.com This colorless powder is designed to do one thing - control shine - and it works wonders.
More ...

11. Tarte Smooth Operator Amazonian Clay Pressed Finishing Powder

Price: $35 at sephora.com This light-weight pressed powder uses Amazonian clay to absorb excess oil and control shine.
More ...

12. Stila Stay All Day Prime & anti Shine Balm

Price: $10 at stilacosmetics.com I love that you can use this clear gel either before makeup (to prime) or after makeup (to set), and either way, you'll get a matte, shine-free finish.
More ...

13. Laura Mercier Foundation Primer - Oil Free

Price: $36 at sephora.com Use this light-weight gel before you apply your makeup to control oil and keep your face shine-free.
More ...

14. Urban Decay De-Slick Mattifying Powder

Price: $32 at sephora.com This translucent, pale purple powder works for all skin tones, providing a flawless, matte finish all day long.
More ...

15. Smashbox Photo Finish Oil Free Foundation Primer Pore Minimizing

Price: $39 at sephora.com This award-winning primer ensures your makeup stays all day, and that you'll have a matte finish, too. You're photo ready!
More ...

16. COVER FX Matte Setting Powder

Price: $32 at sephora.com Available in three hues, this loose powder helps control oil, and sets your makeup with a smooth matte finish.
More ...

17. MAKE up for EVER HD Pressed Powder

Price: $45 at amazon.com If you're worried about controlling shine without over-drying your skin, this is the mattifying pressed powder for you.
More ...

18. Benefit Cosmetics the POREfessional Face Primer

Price: $31 at sephora.com Use this balm under your makeup to help it last, or use it throughout the day to absorb unwanted oil and shine.
More ...

19. MILK MAKEUP Roll + Blot

Price: $10 at milkmakeup.com These hemp paper blotting sheets can be used anytime to absorb oil and keep shine at bay, without disturbing your makeup.
More ...

20. Dinoplatz Dear Brachiosaurus Blotting Paper

Price: $8 at sephora.com These oil-absorbing blotting papers are made of mulberry, and they really get the job done!
More ...

21. SEPHORA COLLECTION Cooling Mint Blotting Papers

Price: $18 at amazon.com These blotting papers are made with mint, perfect for hot summer days, to absorb oil and sweat with a cooling feel. Love!
More ...