We hope you love our recommendations! Some may have been sent as samples, but all were independently selected by our editors. Just FYI, BuzzFeed and its publishing partners may collect a share of sales and/or other compensation from the links on this page.

    17 Places To Buy Workout Clothes That Are Cute And Affordable

    For when you don't want to wear an old t-shirt.

    We hope you love the products we recommend! Just so you know, BuzzFeed may collect a share of sales from the links on this page.

    1. H&M

    Probably some of the best gym wear on the high street. The prices are really good, and it comes with extra details like built-in bras and iPhone pockets.

    Pricing: Prices range from £6.99 to £29.99.

    2. Missguided

    Expect loud prints, slogan tees and mesh detailing, which is pretty cute if you are into that kind of thing.

    Pricing: The prices range from £5 for a sports bra to £20 for a hoodie.

    3. Boohoo

    Really good value for money, the clothes are breathable and the trainers are surprisingly really comfy.

    Pricing: Prices range from £5 to £20, including trainers.

    4. Forever 21

    You will probably find everything you need for the gym in here. From leggings to arm bands to really cute caps.

    Pricing: Prices range from £3 for a pack of socks to £24 for a hooded jacket.

    5. George Clothing

    The range includes all the fitness clothing classics, from sports bras to leggings and trainers. The designs are not very exciting, but still pretty cute.

    Pricing: Prices range from £3.50 to £20.

    6. M&S

    The best bit about the M&S range is that it comes in sizes 6-22 and bra tops go up to a G cup, something most of the other stores don't seem to do.

    Pricing: Prices range from £3.50 for a pack of socks to £45 for a tracksuit.

    7. Gap

    It's Gap so you can expect really good quality. And if you are not into bright colours and loud brights, you can get great gym basics in grey, black and white.

    Pricing: The prices range from £4 to £40.

    8. New Look

    New Look have cheap and cheerful options for your entire gym kit. Their range stretches from running gear to tote bags and water bottles.

    Pricing: Prices range from £4 to £24.99. The sale is definitely worth checking out.

    9. Mango

    Gym clothes that you can actually wear outside of the gym.

    Pricing: The prices range from £9.99 to £35.99.

    10. Bershka

    The Bershka sports range is a small one, but it's still worth a look. Think slogan tees, mesh sports bras and a touch of neon.

    Pricing: The prices range from £9.99 for a sports bra and £49.99 for Reebok trainers.

    11. Evans

    Gym wear for sizes 14 to 32. The range offers casual jogging bottoms, basic tees and my personal highlight, a floral print tracksuit.

    Pricing: The prices range from £4 to £34.00

    12. Oysho

    Oysho only sells gym wear, underwear and PJs, and they do it bloody well. The yoga and dance range is SO good.

    Pricing: Prices range from £7.99 to £39.99.

    13. Get The Label

    If you are the type that NEEDS to work out in branded sports clothes, then this is your new favourite site. You can get an adidas tracksuit for under 40 quid.

    Pricing: Prices range from £6 to £39.99.

    14. Pretty Little Thing

    Near enough everything is cropped, so if you are not into that maybe give this a miss. But if you are, you will have a field day on the site.

    Pricing: Prices range from £8 to £21.

    15. Matalan

    If you only buy one thing from the Matalan gym range, make sure it's the sports bras, they are so so good, even for high impact activities.

    Pricing: Prices range from £4 to £22, including trainers.

    16. T.K. Maxx

    You are likely to find most sportswear brands here at very decent prices.

    Pricing: Prices range from £4 for New Balance shorts to £69.99 for Nike trainers.

    17. Dorothy Perkins

    Being Dorothy Perkins, the clothes are cute and practical. Most if not all the range is made of breathable, airtex fabrics to keep you cool during training.

    Pricing: Prices range from £5 to £30.