Photo: @louise.images Hair: @kimdusalon Styling: @the_star_girl Dresses: @yaya_co, @seasonztoronto, @luxecollection.mw Models: @jlinker11, @mlinks1, @alyachoo

Photo: @louise.images Hair: @kimdusalon Styling: @the_star_girl Dresses: @yaya_co, @seasonztoronto, @luxecollection.mw Models: @jlinker11, @mlinks1, @alyachoo

Photo: @louise.images Hair: @kimdusalon Styling: @the_star_girl Dresses: @yaya_co, @seasonztoronto, @luxecollection.mw Models: @jlinker11, @mlinks1, @alyachoo

Photo: @louise.images Hair: @kimdusalon Styling: @the_star_girl Dresses: @yaya_co, @seasonztoronto, @luxecollection.mw Models: @jlinker11, @mlinks1, @alyachoo

Photographer:@williamriquelmephotography Model: @louelle_adanza Agency: @geminimodels

Photographer:@williamriquelmephotography Model: @louelle_adanza Agency: @geminimodels

Photographer:@williamriquelmephotography Model: @louelle_adanza Agency: @geminimodels

Photographer:@williamriquelmephotography Model: @louelle_adanza Agency: @geminimodels

Grand Magazine July/August Cover
Grand Magazine July/August Cover

Photographer: @alishatownsend. Hair: @kevin_michael_78

Grand Magazine July/August Spread
Grand Magazine July/August Spread

Photographer: @alishatownsend. Hair: @kevin_michael_78

Grand Magazine July/August Spread
Grand Magazine July/August Spread

Photographer: @alishatownsend. Hair: @kevin_michael_78

Grand Magazine July/August Spread
Grand Magazine July/August Spread

Photographer: @alishatownsend. Hair: @kevin_michael_78

Grand Magazine July/August Spread
Grand Magazine July/August Spread

Photographer: @alishatownsend. Hair: @kevin_michael_78

Grand Magazine July/August Spread
Grand Magazine July/August Spread

Photographer: @alishatownsend. Hair: @kevin_michael_78

Grand Magazine July/August Spread
Grand Magazine July/August Spread

Photographer: @alishatownsend. Hair: @kevin_michael_78

Grand Magazine July/August Spread
Grand Magazine July/August Spread

Photographer: @alishatownsend. Hair: @kevin_michael_78