I am 21 weeks this week - yesterday I popped into Peacocks and they have three vest tops for £5., I tried on the size 12-14 (I used to be size 8-10 on top) and that fitted snudly so I opted for the size 18-20 as I need it to last through summer!! Also ot some white long linen trousers from Next that I can roll up - gonna pop up to the park again today