"Irish Isles are smiling"?
Irish Isles.. English Isles.. Scottish Isles.. Welsh Isles.. Manx Isles.... ;)