So Pretty: Kristen Stewart Shows Off Stunning Spring Looks in Her New Photo Shoot