i wear my maxi skirt on almost any semi formal occasions. and i love my belt too! it gives me a pretty cinch on my waist and enhance my look. Perfect for tea party, office wear and cocktail some dear!