Happy Girls Sports Bra
Feel hugged and supported during your workouts with our comfortable sports bra, made from our beloved and eco-friendly EcoFit fabric. Designed for moderate workouts, this bra features a compressive fit and medium support, with a scoop neckline, mesh swimmer's back, double-layered and removable pads for coverage, and plush underbust elastic for flexible support and freedom of movement. Made with recycled yarn, this sports bra is easy on the planet and looks great on its own or layered under one of our drop shoulder tops or flowy tanks.
- Fabric: EcoFit (86% recycled polyester made from recycled plastic bottles, 14% Spandex)
- Moderate support, recommended for medium-impact workouts like strength training, spinning, or tennis
- Removable cups
- Soft, satiny finish
- Breathable
- Antibacterial
- Four-way stretchiness
- Excellent colour retention
- SPF50 protection
- Made with love in Quebec, Canada.
Name | Height | Top | Bottom | |
|
Semitch |
6' 1m83 |
XLarge | XLarge |
|
Samuel |
5'11" 1m56 |
Large | Medium |
![]() |
Laïla |
5'6'' 1m67 |
Small |
4 Small |
![]() |
Chanel |
5'5" 1m65 |
Small |
4 Small |
![]() |
Ariane |
5'8" 1m73 |
X-Small |
4 Small |
![]() |
Magalie |
5'9" 1m75 |
XSmall |
4 Small |
![]() |
Camille |
5'5" 1m65 |
Large |
12 XLarge |
![]() |
Clara |
5'7'' 1m74 |
Small |
4 Small |
![]() |
Joby |
5'9" 1m75 |
XLarge |
14 XLarge |
![]() |
Alaska |
5'6" 1m67 |
Small |
4 Small |
![]() |
Marie-Christine |
5'9" 1m75 |
Small |
4 Small |
![]() |
Shade |
5'9.5" 1m76 |
Small |
4 Small |
![]() |
Tanya |
5'10" 1m79 |
Small |
4 Small |
![]() |
Rebecca |
5'9" 1m77 |
Small |
4 Small |
![]() |
Mashal |
5'10" 1m78 |
Medium |
6 Medium |
![]() |
Gin |
5'8" 1m73 |
Small |
4 Small |
![]() |
Kristina |
5'10" 1m78 |
Small |
4 Small |
![]() |
Vichara |
5'4" 1m65 |
Small |
4 Small |
![]() |
Nina |
5'9" 1m79 |
XLarge |
14 XLarge |
![]() |
Nathalie |
5'9" 1m79 |
Medium |
8 Medium |
![]() |
Lilia | 5'8" 1m77 | Large | 14 XLarge |
![]() |
Hawa |
5'9" 1m79 |
Large |
8 Large |
![]() |
Jennifer* |
5'3" 1m62 |
X-Small |
2 Small |
|
Naomi |
5'8" 1m77 |
Medium |
8 Medium |
![]() |
Léa |
5'10" 1m78 |
Small |
4 Small |
![]() |
Eva | Small |
4 Small |
|
![]() |
Delphine |
5'7" 1m70 |
Small |
6 Medium |
![]() |
Coeur de Pirate |
5'4" 1m65 |
Small |
4 Small |
![]() |
Marie-Êve |
5'4" 1m65 |
X-Small |
0 X-Small |
![]() |
Marie-Joëlle |
5'3" 1m62 |
Small |
6 Medium |
![]() |
Êve |
5'7" 1m70 |
Small |
4 Small |
![]() |
Jeanne |
5'9" 1m79 |
Moyen |
4 Small |
![]() |
||||
![]() |
Hajar | |||
![]() |
Marianne | |||
![]() |
Maxime |
5'9" 1m79 |
Medium |
6 Small |
![]() |
|
|||
![]() |
||||
![]() |
Valentine
|
|||
![]() |
||||
![]() |
||||
![]() |
Min |
5'4" 1m65 |
Small |
8 Medium Large |
![]() |
||||
![]() |
Marie-Josée |
5'9" 1m79 |
Small |
4 Small |
![]() |
Nadège |
|||
![]() |
Natasha |
5'10" 1m78 |
Small Medium |
2 Small |
![]() |
Abeille |
5'3" 1m52 |
Small |
4 Small |
![]() |
Mitsou |
5'4" 1m62 |
Large |
10 Large |
![]() |
Dylane |
5'8" 1m73 |
Small |
6 Small Medium |
![]() |
Sarah |
5'7" 1m70 |
Small |
4 Small |
![]() |
Jennifer |
5'8" 1m73 |
Large |
12 XLarge |
![]() |
Lori-Anne |
5'7" 1m70 |
Small |
4 Small |
![]() |
Sara-Sue |
5'7" 1m70 |
Small |
4 Small |
![]() |
Bethy |
5'9" 1m75 |
Small |
4 Small |
![]() |
Jade |
5'3" 1m60 |
Small |
2 XSmall |
![]() |
Cassandre |
5'7" 1m70 |
Small |
4 Small |
![]() |
Mathieu | 5'10" | Medium | Medium |
![]() |
Benoit | 5'10" | Medium | Medium |

WAREHOUSE SALE
FINAL SALE
LAST CHANCE AND WAREHOUSE SALE SECTIONS
FINAL SALE. NO RETURN AND NO EXCHANGE
Shipping
- $9.99 ($11.49) shipping fee plus tax in Canada
- Free Canada-wide Shipping for orders $75 and up (before taxes, after discount and promo code)
- Details
Exchange and gift card
- Fee $3.99 + tx ($4.59)
- For a 2nd return request on the same order, a $11.99 ($13.79) processing fee (plus tax) applies
- Details
Refund
- $9.99 ($11.49) processing fee plus tax
- For a 2nd return request on the same order, a $11.99 ($13.79) processing fee (plus tax) applies
- Details
Sales
- No refund
- Details