;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL

Met Gala 2022

Os looks que marcaram a edição 2022 do baile considerado a maior vitrine da moda no mundo

Gustavo Frank De Nossa Getty Images

De volta aos anos dourados

Toda primeira segunda-feira de maio, o mundo se volta para o tapete vermelho do baile de gala do The Metropolitan Museum of Art — o famoso Met. Em 2022, após longa restrição pela pandemia, ele voltou aos tradicionais moldes. O tema deste ano — "Na América: Uma Antologia da Moda" — foi descrito pela "Vogue" como um pedido "aos seus participantes para que incorporem a grandeza — e talvez a dicotomia — da Era Dourada de Nova York."

Este período, conhecido em inglês como "The Gilded Age", aconteceu no século 19 em Nova York, nos Estados Unidos, época em que a cidade norte-americana ava por uma forte industrialização, que refletiu também na moda e, consequentemente, nas vestimentas da população.

Foi nesta época, por exemplo, que a lâmpada e o telefone foram inventados, além da aceleração das confecções de roupas no país.

A poderosa editora de moda da "Vogue" Anna Wintour, juntamente com o curador-chefe do Costume Institute Andrew Bolton, são os responsáveis pela exposição no museu, as peças exibidas e o evento — sendo esse último, o marcador da inauguração.

"As histórias realmente refletem a evolução do estilo americano, mas também exploram o trabalho individual de alfaiates, costureiras e designers", disse Andrew Bolton à "Vogue".

A mostra apresentará obras de Oscar de la Renta e Halston e também destacará talentos da moda menos conhecidos ao longo da história.

Getty Images
Getty Images

Os grandes destaques

De Anitta a Kim Kardashian

Uma das presenças mais esperadas pelos brasileiros neste ano era Anitta. A cantora, que vem alavancando a carreira internacional com o álbum "Versions of Me", não decepcionou. O look escolhido por ela para o evento foi uma criação feita sob medida da Moschino, assinada pelo diretor criativo Jeremy Scott.

A peça trazia um decote ombro a ombro e a cintura bufante. Além disso, pérolas corriam desde sua manga até o busto, enfeitando o pescoço.

Além dela, seria inevitável elencar destaques sem mencionar Kim Kardashian. A influenciadora, e agora advogada, nos presenteou com um dos looks mais memoráveis do Met Gala: o vestido usado por Marilyn Monroe, em 1962, ao cantar o famoso "Happy Birthday" para o então presidente John F. Kennedy.

Aos que consideravam seu Balenciaga, em 2021, o mais memorável restam dúvidas.

Ainda no time feminino, Blake Lively vestiu uma homenagem à Estátua da Liberdade. Um ícone de Nova York. Uma peça se transformava em duas ao longo de sua aparição no tapete vermelho do evento, como uma referência à oxidação do monumento, feito de cobre. Uma cortesia da Versace.

A espanhola Rosalía, por sua vez, fez uma entrada em um vestido da Givenchy. Vestia o seu corpo como uma sereia-motoqueira. Digna ao "Motomami".

Por fim, entre os homens, que habitualmente pouco surpreendem, o latino Bad Bunny uniu a alfaiataria masculina aos trajes femininos. Um terno que ao longo do corpo se transformava em um vestido. Graças à Burberry.

Kim Kardashian

Getty Images Getty Images

Blake Lively

Getty Images Getty Images

Rosalía

Getty Images Getty Images

Bad Bunny

Getty Images Getty Images
Getty Images

A ascensão do corset

De Billie Eilish às irmãs Hadid

2021 foi o ano do corset. E ao que indica o Met Gala, em 2022 essa tendência parece continuar a ter força. A cantora Billie Eilish foi uma das celebridades a optar pela cintura marcada em um look da Gucci, que se destacava pelas rendas nos braços e o caimento na parte inferior em seda.

Com as irmãs Hadid, a peça continou a marcar força.

Enquanto Gigi surgiu em look todo bordô, vestiu um corset de couro na peça produzida pela italiana Versace, Bella desfilou um look todo preto, que flertava entre o couro e a renda da Burberry. Com uma pitada da moda fetichista.

Evan Mock deu um o além e mostrou como a cintura marcada també pode pertencer aos trajes masculinos. No look amarelo manteiga, cortesia da casa de moda Head of State, o ator da nova geração de "Gossip Girl" se aventurou no recorte pélvico no traje, que trazia golas perfeitamente adequadas ao tema do Met Gala.

Gigi Hadid

Getty Images Getty Images

Bella Hadid

Getty Images Getty Images

Evan Mock

Getty Images Getty Images
Getty Images

O (nada) tradicional preto e branco

De Kendall Jenner a Lizzo

Com o preto e branco, dificilmente há como errar. Os dois extremos da cartela de cores parecem ter sido uma predileção entre as celebridades presentes no Met Gala.

Kendall Jenner investiu em um look da Prada todo volumoso para o baile da gata. O vestido na cor preta trazia transparência no busto e se destacava pelo longo comprimento e os bordados em sua cauda.

O preto nada-básico também foi uma escolha da cantora Lizzo. Vestindo Thom Browne, o casaco usado pela rapper demorou 22 horas para ser desenvolvido pela equipe de costureiros da casa de moda.

Ainda neste tom, Lenny Kravitz, assim como Evan Mock, também investiu em um corset para um visual gótico produzido pela marca Chrome Hearts. O estilo clássico Kravitz — no timing perfeito da filha, Zoë Kravitz, como Mulher-Gato em "Batman".

Do outro lado da paleta, em branco, os destaques ficaram por conta de Hailey Bieber e Emma Stone.

A primeira delas, a modelo ex-Baldwin desfilou um look glamouroso da sa Yves Saint Laurent. Emma Stone, por sua vez, gerou memes nas redes sociais ao aparecer com um vestido da Louis Vuitton, que se assemelhava a uma camisola com plumas na barra.

Lizzo

Getty Images Getty Images

Lenny Kravitz

Getty Images Getty Images

Hailey Bieber

Getty Images Getty Images

Emma Stone

Getty Images Getty Images
Topo