My Imperfect Life My Imperfect Life
Select your region
UK
US
Australia
  • News
  • Beauty
  • Sex & Relationships
  • Entertainment
  • Wellbeing
  • Fashion
  • Best Lists
  • The Lost Years
  • More
    • Gift guides
    • Reviews
    • Travel
    • About us
  • Sign up to our newsletter Newsletter
  • (opens in new tab) (opens in new tab) (opens in new tab) (opens in new tab) (opens in new tab) (opens in new tab)
    Trending
    • How to watch Love Island UK
    • All About Crystals guide
    • July horoscope
    • Weekly horoscopes
    • Outer Banks season three
    • Love Island first look

    My Imperfect Life is supported by its audience. When you purchase through links on our site, we may earn an affiliate commission. Here’s why you can trust us

    Archives

    • All Content Archive
    • News Archive
    • Advice Archive
    • Buying Guides Archive
    • Reviews Archive
    • Features Archive

    Useful links

    Stuff we love

    • Capsule wardrobe 2021 (opens in new tab)
    • Best Yankee Candle scents (opens in new tab)
    • Crystals for beginners (opens in new tab)
    • Girlfriend Collective starter pack (opens in new tab)

    Tried & Tested

    • Best app-controlled vibrators (opens in new tab)
    • Best eyeliner for beginners (opens in new tab)
    • Non-comedogenic foundation (opens in new tab)
    • Lovense Lush 2 review (opens in new tab)

    Top reads

    • Sign up to our newsletter (opens in new tab)
    • Hip dips (opens in new tab)
    • Vitamin C serum: morning or night? (opens in new tab)
    • Retinol peeling (opens in new tab)
    My Imperfect Life
    • About Us (opens in new tab)
    • Terms and conditions (opens in new tab)
    • Privacy policy (opens in new tab)
    • Cookies policy (opens in new tab)
    • Careers (opens in new tab)

    My Imperfect Life is part of Future plc, an international media group and leading digital publisher. Visit our corporate site.
    © Future Publishing Limited Quay House, The Ambury, Bath BA1 1UA. All rights reserved. England and Wales company registration number 2008885.