The Canadian Muslim has some beautiful scarves and Abayas on her site but what has come to my attention recently are her Long Sleeve Neck Shirts. They come in five colors: Black, Navy, Baby Blue, Red and White. What is so great about them is their length of 23", which should be past waist length on most girls. I'm 5' 5" and a 23" shirt would reach my upper thigh. The advice of Canadian Muslim is to layer a dress over the T-Shirt as is the latest fashion.
Trendy Long Sleeved V-Neck 100% Cotton Shirt US $18.99
Try Artizara's Milano Wrap Around Duster with Headband US $34.95 with a white or black shirt, matching pants and Amira Hijab