Everyone's favourite online retailer Asos is always giving us the opportunity to embrace our bodies. In a time when body positivity is becoming more and more embraced, it's becoming easier than ever for women to find clothing that flatters their curves or fits a larger or taller frame. And we've all got some extra holiday weight on us, but it doesn't matter: we're all still beautiful!This dress from Asos is perfect to compliment any body type. It's a bright yellow mini dress and it's perfect to let the inner diva in you shine. The one-shoulder feature is a must-have lately after many stars have been seen trending on Instagram while wearing it. Popstar Becky G is a fashion icon, and guess what, she's crazy about one-shoulder pieces. View this post on Instagram Mi cuerpo se va moviendo y tú te pone' contento 💋 #MalaSantaAlbum #MTVEMA A post shared by Becky G (@iambeckyg) on Nov 4, 2019 at 6:17pm PST Love Island star Anna Vakili also rocked the one-shoulder yellow dress in a recent post. View this post on Instagram @primalash_lashes baby 💕 A post shared by Anna Vakili (@annavakili_) on Dec 6, 2019 at 11:52am PST We can tell already you will look great in it! It's a slim fit, so if you still feel a little uncomfortable from the extra holidays' weight don't worry about it! This dress will make you forget those feasts and have you looking fabulous as ever.It has a front split just long enough to be classy and short enough to be a little trashy because we've all got a naughty side to us. It also has a very fashionable drape sleeve detail that we absolutely love! This detail makes the dress elegant and classy and very Paris Fashion Week Chic. View this post on Instagram Say that again 💁🏼♀️ Outfit; @axparis #axpgirl #axparis #ad A post shared by Mrs Olivia Bowen Buckland (@oliviadbuck) on Nov 13, 2019 at 12:02pm PST You can wear it with an oversized pink coat, high heels or even go for an edgy look with a bomber jacket and sneakers. Its versatility is one of the reasons we fell in love with this dress! We didn't even mention the best part! The cherry on top is the price: it's on sale, instead of paying £45, you can have this little treasure for only £14. What are you waiting for, get yours before it's sold out!