Skirt is from last year (brand is Nine West from Kohls) but this gorgeous blue is no longer available. I rounded up some other skirts that could work if you want to recreate these looks.
Everything marked “exact” are the exact items but different colors