...where is good to buy jeans from (especially if tall)? ...what trainers are cool (maybe don't say cool)? ...what brand make up is decent (mascara/eye liner kind of stuff)? Thank you!