Celebrities have the luxury of choosing some of the world's most exclusive wedding venues, from iconic castles and historic estates to stunning islands and luxurious hotels, offering the perfect backdrop for saying 'I do.