Cotton On TeenCotton On Teen

Teen Girl's Dresses & Overalls

Looking for the perfect way to layer up? Look no further. Our dresses for Girls 9-16 are available in all the colours, prints and styles you're looking for. Dress them up or down!

  • Free by Cotton On
    $25.00 $10.00
    1 colour available
  • Free by Cotton On
    $25.00 $10.00
    1 colour available
  • Free by Cotton On
    $20.00 $10.00
    2 colours available
  • Free by Cotton On
    $20.00 $10.00
    2 colours available
  • Free by Cotton On
    $20.00 $10.00
    2 colours available
  • Free by Cotton On
    $20.00 $10.00
    4 colours available
  • Free by Cotton On
    $20.00 $10.00
    3 colours available
  • Free by Cotton On
    $20.00 $10.00
    2 colours available
  • Free by Cotton On
    $25.00 $10.00
    2 colours available
  • Free by Cotton On
    $20.00 $10.00
    2 colours available
  • Free by Cotton On
    $27.50 $10.00
    1 colour available
  • Free by Cotton On
    $20.00 $10.00
    3 colours available
  • Free by Cotton On
    $15.00 $10.00
    7 colours available
  • Free by Cotton On
    $20.00 $10.00
    4 colours available
  • Free by Cotton On
    $20.00 $10.00
    2 colours available
  • Free by Cotton On
    $15.00 $10.00
    7 colours available
  • Free by Cotton On
    $25.00 $10.00
    2 colours available
  • Free by Cotton On
    $20.00 $10.00
    3 colours available
  • Free by Cotton On
    $20.00 $10.00
    2 colours available
  • Free by Cotton On
    $20.00 $10.00
    4 colours available
  • Free by Cotton On
    $20.00 $10.00
    3 colours available
  • Free by Cotton On
    $20.00 $10.00
    4 colours available
  • Free by Cotton On
    $20.00 $10.00
    3 colours available
  • Free by Cotton On
    $15.00 $10.00
    2 colours available
  • Free by Cotton On
    $15.00 $10.00
    1 colour available
  • Free by Cotton On
    $15.00 $10.00
    7 colours available
  • Free by Cotton On
    $20.00 $10.00
    3 colours available
  • Free by Cotton On
    $25.00 $10.00
    1 colour available
  • Free by Cotton On
    $15.00 $10.00
    7 colours available
  • Free by Cotton On
    $20.00 $10.00
    3 colours available
  • Free by Cotton On
    $15.00 $10.00
    2 colours available
  • Free by Cotton On
    $20.00 $10.00
    1 colour available
  • Free by Cotton On
    $20.00 $10.00
    3 colours available
  • Free by Cotton On
    $15.00 $10.00
    2 colours available
  • Free by Cotton On
    $20.00 $10.00
    3 colours available
  • Free by Cotton On
    $15.00 $10.00
    2 colours available
  • Free by Cotton On
    $15.00 $10.00
    7 colours available
  • Free by Cotton On
    $15.00 $10.00
    7 colours available
  • Free by Cotton On
    $15.00 $10.00
    7 colours available
  • Free by Cotton On
    $20.00 $10.00
    2 colours available
  • Free by Cotton On
    $15.00 $10.00
    2 colours available
  • Free by Cotton On
    $15.00 $10.00
    1 colour available
  • Free by Cotton On
    $15.00 $10.00
    1 colour available
  • Free by Cotton On
    $15.00 $10.00
    2 colours available
  • Free by Cotton On
    $15.00 $10.00
    2 colours available
  • Free by Cotton On
    $20.00 $10.00
    4 colours available
  • Free by Cotton On
    $20.00 $10.00
    4 colours available
  • Free by Cotton On
    $15.00 $10.00
    2 colours available