PromGirl - Semi-Formal Dresses, Junior Party Dresses
Demystifying dress codes: What to wear for every occasion | CBC Life
22 Gorgeous Sorority Formal Dresses | Windsor
Beach Wedding Attire Guide for Guests
Semi Formal Dresses Canada - June Bridals
examples and pics of semi formal attire for men and women - Yahoo Canada Search Results | Wedding party outfits, Engagement party outfit, Casual party outfit