Waistcoats - head down to New Look, Morgan or charity shops like TRAID
Maxi Dresses - Wallis, H&M, Miss Selfridge, Debenhams. See more ideas here.
Pretty summer dresses - Zara, Bershka, Mango
Red skinnies (and other far more interesting colours) - Topshop
Celebrity wannabe on a budget - ASOS
Shorts, tees and vests - Every-freakin-where!