Every couple needs the perfect spot for their wedding. From a small church to a sunny beach, everyone wants something different.

While Prince William and Kate Middleton chose Westminster Abbey for their royal nuptials, both Madonna and actress Ashley Judd wed at Scotland's Skibo Castle. Meanwhile, actress Nicole Kidman and country star Keith Urban picked Cardinal Cerretti Chapel, a Gothic cathedral atop a cliff in Sydney, Australia, for their June 2006 wedding.

But those three fabulous destinations are just three among hundreds of ancient and majestic wedding venues around the world.

From London to the deep jungles of South America, fairy-tale churches have played host to millions -- not just royalty.

Anyone marrying between towering the gothic spires of ancient cathedrals and castles can't help but feel like royalty themselves.

Take a look at some of the most massive historic buildings from around the world and see some of the most fabulous places anywhere for a wedding.

Odescalchi Castle, Italy

No. 5: Odescalchi Castle in Italy

Not much is more fabulous than a royal wedding, but Hollywood royalty comes close.

When Tom Cruise and Katie Holmes got married, it had everyone else glued to the coverage. The wedding was an intensely private affair, it even had a no-fly zone around the wedding site. So where was this fantasy wedding? Near the middle of nowhere in the small town of Bracciano, Italy.

The small town of about 15,500 is home to Castle Orsini-Odescalchi, an imposing military castle that TomKat spruced up with eager approval of the town. The pair invited just 150 A-list celebrities to the glamorous affair.

Ancient castles across Europe may be derelict, but the small towns surrounding them provide picturesque backdrops impossible to find at the popular churches closer to civilization.

Las Lajas Cathedral, Columbia

No. 4: Las Lajas Cathedral in Colombia

Couture couples looking for a little wilderness for their fabulous wedding should head south to the South American mountains of Colombia.

The gorgeous gothic-inspired Las Lajas Cathedral was built near the border between Colombia and Ecuador in a teeming jungle canyon.

The church stands on stone stilts spanning a raging river and the view includes dense forest and a towering waterfall. Legend has it that the church was founded on the site after a deaf-mute girl spoke for the first time, saying that the Virgin Mary was calling to her.

There are few spots in the world that hold such splendor, and anyone looking for a fairy tale wedding location would be hard pressed to find a more fabulous spot.

Duomo Milan cathedral, Italy

No. 3: The Duomo Milan in Italy

In the middle of romantic Milan, the Duomo Milan is unlike any church in the world.
The largest Gothic cathedral in the world was also unlike any architectural undertaking ever.

It took hundreds of years of technical problems, wars and lack of funds to complete the gargantuan fantastical cathedral. But when it was finally completed in 1965, the Duomo Milan was a grand homage to the gothic style.

The cathedral stands at the center of Milan and is often the site of throngs of tourists and sometimes soccer fans when the church puts up a giant screen.

The history and central location might not be intimate, but couples looking to get married at the Duomo probably won't care -- and they can take in a soccer match to kick off their honeymoon.

St. Patrick's Cathedral, New York City