Joelelaie, I can sympathise- I was an 18 - 20 a year ago and 12 now, but my head hasn't really registered it iyswim, so when I pick up 12's I think I'm being stupid, which is s tress making, and also I have a tendency to buy size 14's which look saggy on me (To be accurate, 12 on bottom, 10 on top- sop a size 14 on top is way silly). I'm trying to get up the nerve to buy a shortish skirt as my legs are my best feature and I know DH would like me to, but I have got to get the body image in place first.
All these stories of dress fittings reminded me of wedding dress shopping. Went to get dresses for my Bridesmaids and they spotted the 'ideal' dress for me. I hadn't been planning on looking so didn't wear posh undies, in fact typical greying breastfeeding bra of a Mum with a 2 month old baby. Plus saggy knickers cozs I doubt I had replaced the PG ones yet. So not nice, but did she HAVE to comment on it? No, I think not....
Didn't buy the dress, got embarassed and ended up with a dark grey dress and coat combo a size too big from John Lewis. Actua;ly quite nice- Eastern floral pattern in navy over shot gunmental satin- but would have liked the proper dress. 
Shoes bought the other day do rock, yes- just bought pedicure stuff so I can show them off with pride 