You should wash your duvet once every six months, or once a year at the longest. Even if you're washing your sheets regularly, your duvet will harbour dust mites and bacteria, so it's important to include that in your cleaning cycle too. If you suffer from allergies, you might want to consider washing it every few months (here's some tips on choosing the best duvet for allergies).