'; itemElement.innerHTML = content; return itemElement; } if (suggestion.displayFullResult) { content = '

See full results for {s}

'; content = content.replace('{s}', '« ' + sanitizer.sanitize(input.value) + ' »'); } else if (suggestion.semQuery) { content = '

Semantic search for {s}

'; content = content.replace('{s}', '« ' + sanitizer.sanitize(input.value) + ' »'); } else { var cleanText = sanitizer.sanitize(suggestion.text) var boldText = cleanText.replace(reg, function (optionText) { return '' + optionText + '' }); var subText = sanitizer.sanitize(suggestion.subText); subText = subText.replace(suggestion.artistName, function (optionText) { return optionText.replace(reg, function (boldText) { return '' + boldText + '' }) }); var cssClass = suggestion.type === 'artist' ? 'img-circle border' : ''; content = '
' + '' + cleanText + '' + '
' + '' + boldText + '' + '' + subText + '' + '
' + '
'; } itemElement.innerHTML = content; return itemElement; }, onSelect: function (element, autocomplete) { document.dispatchEvent(new CustomEvent('am.gtag.search', {'detail': {'term': autocomplete.value}})) savedSearch(sanitizer.sanitize(autocomplete.value), element); }, emptyMsg: 'No results found.', preventSubmit: false, showOnFocus: true, // Required to set the final position of the results // By default result tag is applied at the bottom of the document with fixed style // when we want it in the defined tag ( Styles are also customized ) customize: function (input, inputRect, container, maxHeight) { resultContainer.append($(container)) } }; } function savedSearch(string, element) { if (!element.url) { element.url = url.replace("term", string) } var formData = new FormData(); formData.append('string', string); formData.append('nbResults', nbResults); try { if (navigator.sendBeacon) { navigator.sendBeacon('/en/saved--search/artwork', formData) } else { var xhr = new XMLHttpRequest(); xhr.open('post', '/en/saved--search/artwork', false); xhr.send(formData); } } catch (e) { } window.location.href = element.url } document.addEventListener('am.gtag.search', function (e) { var term = e.detail.term gtag("event", "search", { search_term: term }); }); }) })();

HANNAH O'NEIL 2f6c2n

Hannah O'Neil

Born in Tokyo in 1993, Hannah O'Neill is a Principal Dancer with the Paris Opera Ballet. ing the company in 2013, she was promoted to Principal Dancer in 2015. She was named Principal Dancer in March 2023 following a performance of Balanchine's Ballet Impérial.

Hannah O'Neill has danced works by Balanchine, Lifar, Robbins, Roland Petit, Carolyn Carlson, Preljocaj, Millepied, Martinez, and Mats Ek. She has participated in ballet entries by William Forsythe and Hofesh Shechter, as well as creations by Justin Peck, Crystal Pite, and Pierre Lacotte, among others.

She performs the flagship roles of the classical repertoire including Odette/Odile (Swan Lake) and Kitri (Don Quixote) by Nureyev. 2024 marks her debut as Gisèle in the eponymous ballet @operadeparis


CURATIONS FROM HANNAH O'NEIL 6m3a50

ArtMajeur

Receive our newsletter for art lovers and collectors
Iris
Iris, your AI guide
Loading...