My only advice when visiting Queen St. in Toronto is to wear a good comfy pair of shoes and have lots of time to check out all the stores. And don't forget a good lunch to keep up your energy.
Here are a few pictures highlighting a little of what I saw today...
Superhero prints that would be perfect for summer dresses. Only $12 a yard.
A whole store of just buttons!
High end Laces, Velvets, and Silks for pretty dresses.
And tons of Millinery Flowers and a rainbow of Tulle to match.