I'm only 20 and have been asked to sing a couple of pieces at a wedding in my home village. I have no idea what to wear tho, its in March, so could probably be a little chilly, in a small church and its an afternoon wedding. I'm quite tall so trousers arent great. I have long blonde hair and a pale complexion. The bridesmaids are apparently going to be wearing a shade of brown. I'm a poor impoverished student so would like to spend money on something I could get more than one wear out of. Please help!