Vicky Pattison has admitted to "punishing" herself for not being a size six and opened up about her struggle with building body confidence in a frank, new Instagram post. The former Geordie Shore star shared two photos side by side, both of which show her in a black crop top bra and underwear.