Kim and Kanye tied the knot this past weekend but at least one person wasn't happy that the wedding took place in this Renaissance fortress in Florence.
The best princess Disney has won't be available for sale at any time in the foreseeable future. Would you by a Leia doll if Disney sold her in its stores?