Natasa Exidaveloni wearing her Long Walk Bodysuit One Piece