Miranda Kerr was caught topless, yet again!