As the sun comes out, a breezy maxi skirt makes for the perfect essential. Blue Life has designed a dreamy piece featuring a wrap front and ruffled
2.8k