Beyonce Knowles and Jay-Z are reportedly set to marry in a $3 million ceremony in late November.
The wedding will take place on the Caribbean island of Anguilla.
A source is quoted on website MSNBC as saying:
Beyonce has been telling friends it will be 'the wedding to end all weddings. 
She feels like she's living a fairy tale so why shouldn't her wedding be equally magical? 
One tenth of the massive cost will be spent on $300,000 worth of Beluga caviar alone.