The island of beauty