Every girl should own a denim dress of any style. Denim is such a universal fabric that no matter what the latest fad is it'll always be around! It is very unlikely that you will find a denim dress for less than $20. (At least not if you want a well made one.) So even if you do spend more than the usual, it's worth it! Denim dresses are a hot fashion trend this summer, I wouldn't blame you for owning more than one! But if you only want one denim dress for any season I'd say to pick a style that'll make you feel the most comfortable, so you can keep it for a while; like an a-line or loose fit dress. (That way if you happen to gain or lose weight you can still rock it!) You can layer it for winter or pair it with some open-toe shoes during the warmer weather. It will definitely be a purchase you won't regret!
Dress: H&M
Shoes: Boohoo.com
Choker: Aldo
Clutch: Thrifted