Prince William Now Engaged to Kate Middleton