Miranda Kerr Shows Off Sexy Body in Swimsuit Photo Shoot