Prince William and Kate Middleton Have Finally Left For Their Honeymoon.

There are very few secrets left about this wedding. We already know the dress designer (Sarah Burton for Alexander McQueen), the celebrity attendees (the Beckhams and Elton John), and who people wound up actually caring about (Pippa Middleton.) But one last mystery has been unveiled: Prince William and Kate Middleton's honeymoon location -- and it's the Seychelles islands.

Royal couple groupies have effectively obsessed about their potential honeymoon locale: Kenya! Jordan! British Virgin Islands! But nope, the tourist office over at Seychelles confirmed on Tuesday that the royal couple had landed at the Meha airport, which means they're headed for one of the area's 115 islands.

The Guardian speculates that they're set to stay on "the ultra-exclusive" Fregate Island, equipped with lush tropical gardens and a mile of sand beaches, but we don't know why the Seychelles peeps can't just hand over all 100 + islands to these two.

Meanwhile, The St. James Palace rep has provided another scripted statement that tells us absolutely nothing: "We are not confirming locations or commenting on any speculation on where they may be going for their private honeymoon, but we can confirm that they have left."