Vanessa Hudgens Claps Back at Pregnancy Speculation: 'I Have a Real Body'