It was reported that the queen was angry about the $1 million photo deal because the bride had "sold out." Uh, she didn't seem to mind that the bride sold out and dumped her own religion to marry into this family.

Don't know if this is true, but supposedly the couple said they needed to cover the expense of the wedding as nobody was "picking up the tab." I don't know how many middle-class women can afford a "royal" wedding. If the queen wants her grandson to have the kind of wedding to which dignitaries are invited and the palace has control over the press coverage, she should foot the bill. Otherwise, if this couple is expected to pay for the wedding themselves, they're either going to have to have a simple (by royalty's standards) wedding or come up with some scheme to pay for it.