What exciting news yesterday — Prince William is engaged! The lucky bride? Ms. Kate Middleton of course, his stunning on and off-again girlfriend of the past eight years. Now, the fun begins! What dress will she wear? When will we get our first glimpse of the ring? Who will attend the biggest celebration of… Read more »