Katherine Heigl Gets Glam for Beach Photo Shoot