Ah I really struggle with body image but thanks, you's made me smile! The bow dress- I've just checked and it's Red Herring from Debenhams. Not somewhere I'd usually shop but loved it!
I got it from House of Fraser but the brand is Oasis! Was chuffed as when i was just browsing, a staff member gave me a 15% off card for Oasis before I'd even seen that dress, must have been fate!