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.

    20 Stylish Skirts You Can Get On Amazon

    Fashionably, cute, and fun — no matter the occasion!

    1. A modest, pleated A-line skirt for the office, church, or a lunch date.

    2. A floral wrap skirt perfect to wear on the beach or on a tropical vacation.

    3. An artful accordion skirt that'll turn heads every time you wear it.

    4. A vibrant high-waist flared skirt to wear to a formal event or just a casual party — either way, you'll be able to wear this skirt to events in any season.

    5. An embroidered faux suede mini with a head-turning design to make everyone say, "Where'd you get that?"

    6. A flared mini skirt for a date or just a picnic with friends.

    7. A suspender skater skirt that'll be fashionable, comfortable, and snazzy — it'll be a go-to piece in your closet.

    8. A midi pencil skirt with an elastic waistband for all-day comfort in the office or a professional event.

    9. An African-print maxi skirt with pockets and an elastic waistband for a classic cultural style you can rock in the sunshine or even the rain.

    10. A pleated, belted maxi skirt that'll be one of the most versatile pieces you'll ever own. Whether it's on the beach or to a formal, you'll never want to take this beautiful skirt off!

    11. A high-waist plaid mini for a posh but minimalist look that'll pair well with tights (or not) and your favorite pullover.

    12. A belted pencil skirt that'll hug your curves in a professional way and won't ride up, so you'll feel comfortable and confident walking around the office.

    13. An athletic skort for running, tennis, golfing, or working out. Either way, you'll be stylish while exercising.

    14. A vibrant long side-split pencil skirt with a high waist you can wear any time of year, especially if you're looking to add some color to your wardrobe.

    15. A flowy cotton skirt for a relaxed, soft, and drapey fit that'll feel great throughout the entire day.

    16. A drawstring pleated skirt with faux buttons and lightweight fabric to give you the ultimate summer outfit of the day.

    17. A ruched, high-waisted pencil skirt for a classy style you'll want to wear all the time.

    18. A knee-length denim skirt to dress or up or down from the office to dinner.

    19. A bohemian maxi skirt for the ultimate free spirit vibes! It'll pair well with anything like a tank top, turtleneck, or a denim shirt.

    20. And an avocado flared skirt to rock your favorite fruit with style and flair.

    Reviews have been edited for length and/or clarity.

    Shopping for something specific? Check out BuzzFeed Reviews to find the best things for every budget!