SKIRTS & SHORTS

filter
SORT
VIEW
thank you
Welcome to the Frock Club!
Thank you for creating an account with us at St Frock, we’re excited to have you here.
start shopping
Set Descending Direction

63 results

View
View
FILTER
SORT
VIEW
  1. Laylah Skirt In Navy Linen
    $49.90
    JUST LANDED!
    8In Stock
    10In Stock
    12In Stock
    14In Stock
    16In Stock
    18In Stock
    20In Stock
  2. Tori Short In Light Wash Denim
    $59.90
    JUST LANDED!
    8In Stock
    10In Stock
    12In Stock
    14In Stock
    16In Stock
  3. Unplugged Linen Shorts in Navy
    $54.90
    RESTOCKED!
    8In Stock
    10In Stock
    12In Stock
    14In Stock
    18In Stock
    20In Stock
  4. Elicia Shorts In Blue
    $49.90
    JUST LANDED!
    6In Stock
    8In Stock
    10In Stock
    12In Stock
    14In Stock
  5. Sasher Denim Skirt in Light Wash
    $59.90
    RESTOCKED!
    8Out of Stock
    10In Stock
    12In Stock
    14In Stock
    16In Stock
  6. Carol Skirt In Red With Pink Floral
    $54.90
    JUST LANDED!
    8In Stock
    10In Stock
    12In Stock
    14In Stock
    16In Stock
    18In Stock
    20In Stock
  7. Beatrix Skirt in Dusty Rose with Embroidered Dot
    $69.90
    RESTOCKED!
    8Out of Stock
    10In Stock
    12In Stock
    14In Stock
    16In Stock
    18In Stock
    20In Stock
  8. Unplugged Linen Shorts in Blush
    $54.90
    RESTOCKED!
    8In Stock
    10In Stock
    12In Stock
    14In Stock
    16In Stock
    18In Stock
    20In Stock
  9. Cupid Sequin Skirt in Rose Gold
    $79.90
    RESTOCKED!
    8In Stock
    10In Stock
    12In Stock
    14In Stock
    16In Stock
    18In Stock
    20Out of Stock
  10. Inner Smile Denim Skirt in Mid Wash
    $59.90
    RESTOCKED!
    8In Stock
    10In Stock
    12In Stock
    14In Stock
    16In Stock
  11. Superstar Denim Skirt in Dark Blue
    $49.90
    8In Stock
    10In Stock
    12In Stock
    14In Stock
    16Out of Stock
  12. Liese Denim Shorts in Black Wash
    $54.90
    JUST LANDED!
    8In Stock
    10In Stock
    12In Stock
    14In Stock
    16In Stock
  13. Liah Ruffle Skirt in Black Polka Dot Satin
    $69.90
    8In Stock
    10In Stock
    12In Stock
    14In Stock
    16In Stock
    18In Stock
  14. Cupid Scatter Sequin Skirt in Black
    $79.90
    RESTOCKED!
    8In Stock
    10In Stock
    12In Stock
    14In Stock
    16In Stock
    18In Stock
    20In Stock
  15. Junipero Skirt in Black Denim
    $54.90
    8In Stock
    10In Stock
    12In Stock
    14In Stock
    16Out of Stock
  16. Teylor Leatherette Mini Skirt in Black
    $59.90
    8Out of Stock
    10Out of Stock
    12Out of Stock
    14In Stock
    16In Stock
    18In Stock
    20In Stock
  17. Pamela Midi Skirt In Green With White Floral
    $59.90
    JUST LANDED!
    8In Stock
    10In Stock
    12In Stock
    14In Stock
    16In Stock
  18. Kristie Denim Skirt in Light Blue
    $49.90
    RESTOCKED!
    6Out of Stock
    8In Stock
    10In Stock
    12In Stock
    14In Stock
    16In Stock
  19. Kristie Denim Skirt in Black
    $49.90
    RESTOCKED!
    6Out of Stock
    8In Stock
    10In Stock
    12In Stock
    14In Stock
    16In Stock
  20. Jazzie Frill Hem Skirt in Black Crepe
    $49.90
    RESTOCKED!
    8In Stock
    10In Stock
    12In Stock
    14In Stock
    16In Stock
    18In Stock
    20In Stock
  21. Patsy Skirt in Navy Pebble
    $59.90
    RESTOCKED!
    8In Stock
    10In Stock
    12In Stock
    14In Stock
    16Out of Stock
    18Out of Stock
    20In Stock
  22. Pamela Midi Skirt in Navy with White Floral
    $59.90
    JUST LANDED!
    8Out of Stock
    10In Stock
    12In Stock
    14In Stock
    16In Stock
  23. Kristie Denim Skirt in White
    $49.90
    RESTOCKED!
    8In Stock
    10In Stock
    12In Stock
    14In Stock
    16In Stock
  24. Pretty Woman Pleat Skirt in Black and Brown Speckle
    $69.90
    RESTOCKED!
    8In Stock
    10In Stock
    12In Stock
    14In Stock
    16In Stock
    18Out of Stock
    20In Stock
  25. Stevie Skirt in Khaki
    $49.90
    RESTOCKED!
    8In Stock
    10In Stock
    12In Stock
    14In Stock
    16In Stock
  26. Ocean Breeze Maxi Skirt in Dusty Green with Black Speckle
    $59.90
    RESTOCKED!
    8In Stock
    10In Stock
    12In Stock
    14In Stock
    16In Stock
    18In Stock
    20In Stock
  27. Laylah Skirt In Khaki Linen
    $49.90
    JUST LANDED!
    8Out of Stock
    10In Stock
    12In Stock
    14In Stock
    16In Stock
    18In Stock
    20In Stock
  28. Liah Ruffle Skirt in Green with Blush Floral
    $69.90
    RESTOCKED!
    8In Stock
    10In Stock
    12In Stock
    14In Stock
    16Out of Stock
    18In Stock
    20In Stock
    22In Stock
  29. Babe Skirt in Navy with Blush Floral
    $54.90
    8Out of Stock
    10Out of Stock
    12Out of Stock
    14Out of Stock
    16In Stock
    18In Stock
    20Out of Stock
  30. Roadtrip Skirt in Navy with Apricot Floral
    $64.90
    8Out of Stock
    10Out of Stock
    12Out of Stock
    14Out of Stock
    16Out of Stock
    18In Stock
    20In Stock
  31. Babe Skirt in Black with Cherry Blossom
    $54.90
    8Out of Stock
    10Out of Stock
    12Out of Stock
    14Out of Stock
    16Out of Stock
    18In Stock
    20In Stock
  32. Babe Skirt in Green Polka Dot
    $54.90
    8Out of Stock
    10Out of Stock
    12Out of Stock
    14Out of Stock
    16In Stock
    18In Stock
    20In Stock
  33. Sharen Shorts In Blue Denim
    $49.90
    JUST LANDED!
    6Out of Stock
    8In Stock
    10Out of Stock
    12Out of Stock
    14Out of Stock
    16Out of Stock
    18Out of Stock
    20Out of Stock
    22Out of Stock
  34. Pretty Woman Pleat Skirt in Black with Beige Ditsy Floral
    $69.90
    BEST SELLER
    8Out of Stock
    10Out of Stock
    12Out of Stock
    14Out of Stock
    16Out of Stock
    18Out of Stock
    20In Stock
  35. Laylah Skirt in Green with Apricot Floral
    $49.90
    8Out of Stock
    10In Stock
    12Out of Stock
    14Out of Stock
    16Out of Stock
    18Out of Stock
    20Out of Stock
Set Descending Direction

63 results

View
View
FILTER
SORT
VIEW

Create a range of elegant, feminine looks with the classic skirts available from St Frock, or show off your legs for summer with a stylish pair of shorts. These pieces pair beautifully with classic white tees and blouses, giving you an on-trend look for work and play without any fuss.

From girl-next-door to ladyboss, there are so many looks you can create with the right skirt. St Frock has hemlines from maxi to mini and everything in-between, in fabrics ranging from timeless blue denim to lightweight flowery tulle and linen. Extra details like frilled hems and soft embroidered textures help to complete each ensemble beautifully.

Skirts can be just as girly as your favourite summer dresses, but they’re easier to switch up and swap out with a variety of casual tops and formal blouses. Mix and match with tops in a few complementary colours, to put together a ready-to-wear capsule wardrobe.

Our shorts are perfect for showing off those bronzed legs at the beach or the park, and tailored linen shorts look super-cute on summertime lunch dates. Short playsuits are also a fun look for summer. Step into separates this season with St Frock; shop online and choose the hottest skirts and shorts to add to your wardrobe. 

Free Items