In honor of the 2021 Summer Olympics — which kicked off in Tokyo on July 23, 2021, following a year of delays amid the coronavirus pandemic — Wonderwall.com is taking a look back at the best photos of celebs at various Olympic Games over the years. Keep reading for the best pics of famous actors and musicians, international royals, well-known politicians and more bold-faced names, starting with this silly shot of one of our favorite royal couples… Duchess Kate and Prince William shared a joyous embrace while celebrating Team GB's gold-medal win in the men's team sprint track cycling finals during the 2012 Summer Olympics in London.
Keep reading for more…
RELATED: Celeb couples who've worked together
David Beckham watched the men's diving finals with two of his three sons, Brooklyn Beckham and Romeo Beckham, during the 2012 Summer Olympics in London.
RELATED: Celebs' kids all grown up
Matthew McConaughey and his wife, Camila Alves, were snapped cheering at the swimming finals during the 2016 Summer Olympics in Rio de Janeiro, Brazil.
RELATED: Celebs who caught COVID-19
Chris Hemsworth wrapped an arm around wife Elsa Pataky as they watched the men's water polo quarterfinals match between Montenegro and Spain during the 2012 Summer Olympics in London.
Caitlyn Jenner is no stranger to the Olympics! The two-time gold-medal-winning athlete had the honor of carrying the Olympic Torch through Los Angeles before the 1996 Summer Olympics, which were held in Atlanta. Cait's then-wife, Kris Jenner, and one of their two daughters, future supermodel Kendall Jenner, were on hand for the occasion.
Iconic! Gisele Bundchen memorably strutted across the stadium as "The Girl from Ipanema" played during the opening ceremony of the 2016 Summer Olympics in Rio de Janeiro, Brazil.
Paul McCartney cheered on Team GB alongside his daughter, fashion designer Stella McCartney, and his wife, Nancy Shevell, during the 2012 Summer Olympics in London.
Ludacris wore an American flag draped across his shoulders while cheering on Team USA during the men's basketball preliminary round match against Argentina during the 2012 Summer Olympics in London.
Jeremy Piven and David Beckham sat together while watching the men's basketball final match between Team USA and Spain during the 2012 Summer Olympics in London.
Prince Harry celebrated Team GB's victory in the men's team sprint track cycling finals during the 2012 Summer Olympics in London.
Tom Cruise carried the Olympic Torch through Dodger Stadium in Los Angeles during the torch relay for the 2004 Summer Olympics, which were held in Athens.
The Spice Girls — Victoria Beckham, Geri Halliwell, Emma Bunton, Melanie Chisholm and Melanie Brown — performed during the closing ceremony of the 2012 Summer Olympics in London.
Here's a closer look at Victoria Beckham — who rode atop a light-up black cab — performing with the Spice Girls during the closing ceremony of the 2012 Summer Olympics in London.
Mick Jagger watched an event through binoculars during the 2012 Summer Olympics in London.
Kevin Costner watched the women's figure skating short program competition during the 2002 Winter Olympics in Salt Lake City, Utah.
Camila Alves and hubby Matthew McConaughey cheered as the American basketball team took on Australia during the 2016 Summer Olympics in Rio de Janeiro, Brazil.
Queen Elizabeth ll, Prince Andrew and Prince Edward sheltered under umbrellas while watching an equestrian event during the 1976 Summer Olympics in Montreal.
A baby-faced Naomi Campbell carried the Olympic Torch during the torch relay for the 2004 Summer Olympics in Athens.
A trio of Brazilian celebrities — comedian Renato Sorriso, supermodel Alessandra Ambrosio and musician Seu Jorge — represented their home country with a performance during the closing ceremony of the 2012 Summer Olympics in London.
Elizabeth Banks and husband Max Handelman watched the swimming finals during the 2016 Summer Olympics in Rio de Janeiro, Brazil.
Leslie Jones watched the figure skating free dance program competition during the 2018 Winter Olympics in PyeongChang, South Korea.
Eddie Redmayne and wife Hannah Bagshawe watched the men's 200m butterfly competition during the 2016 Summer Olympics in Rio de Janeiro, Brazil.
Duchess Kate cheered for Team GB at the women's hockey bronze-medal match against New Zealand during the 2012 Summer Olympics in London.
Kate Moss participated in the closing ceremony of the 2012 Summer Olympics in London.
David Beckham looked dapper while holding the Olympic Torch during a ceremony in Cornwall, England, to mark the arrival of the Olympic Flame to the U.K. from Greece as part of the torch relay for the 2012 Summer Olympics in London.
Arnold Schwarzenegger and one of his three sons, actor Patrick Schwarzenegger, watched the men's basketball finals between Team USA and Spain while seated beside British Prime Minister Boris Johnson — who was then the mayor of London — during the 2012 Summer Olympics in London.
Brooklyn Decker looked tense while watching husband Andy Roddick play a men's singles tennis match during the 2012 Summer Olympics in London.
Jesse Eisenberg and a female companion watched the men's basketball finals between Team USA and Spain during the 2012 Summer Olympics in London.
Princess Eugenie and Princess Beatrice cheered for the Team GB swimmers during the 2012 Summer Olympics in London.
Alessandra Ambrosio carried the Olympic Torch through Rio de Janeiro, Brazil, as part of the torch relay for the 2016 Summer Olympics.
Supermodel Naomi Campbell looked fierce while participating in the closing ceremony of the 2012 Summer Olympics in London.
Will Arnett stopped for a quick pic while watching the American and Canadian hockey teams play the final match during the 2010 Winter Olympics in Vancouver.
Eddie Redmayne and wife Hannah Bagshawe held their drinks in their mouths as they clapped while watching the men's 100m breaststroke during the 2016 Summer Olympics in Rio de Janeiro, Brazil.
Ivanka Trump clapped while watching the four-man bobsled finals during the 2018 Winter Olympics in PyeongChang, South Korea.
Queen Elizabeth II watched a swimming competition during the 2012 Summer Olympics in London.
Michelle Obama waved an American flag while cheering on Team USA swimmers on the first day of the 2012 Summer Olympics in London.
Arnold Schwarzenegger carried the Olympic Torch through Vancouver during the torch relay for the 2010 Winter Olympics.
Seth Rogen gave a thumbs up while cheering on the Canadian hockey team as they took on Team USA during the 2010 Winter Olympics in Vancouver.
Chelsea Clinton waved an American flag while cheering on Team USA during the men's individual sabre fencing competition during the 1996 Summer Olympics in Atlanta.
Model Bar Refaeli watched the women's 4x200m freestyle relay finals during the 2012 Summer Olympics in London.
Princess Eugenie, Sarah, Duchess of York and Princess Beatrice cheered on Team GB while watching the men's team sprint track cycling finals during the 2012 Summer Olympics in London.
Then-President George W. Bush cheered on Team USA by lifting an American flag while watching the swimming finals with wife Laura Bush and daughter Barbara Bush during the 2008 Summer Olympics in Beijing.
Ryan Seacrest carried the Olympic Torch through Los Angeles during the torch relay for the 2004 Summer Olympics, which were held in Athens.
Jason Bateman cheered for Team USA while watching the American and Canadian hockey teams play the final match during the 2010 Winter Olympics in Vancouver.
Ivanka Trump posed with a silver medal during the 2018 Winter Olympics in PyeongChang, South Korea.
Duchess Kate watched a sailing competition through binoculars during the 2012 Summer Olympics in London.
Arnold Schwarzenegger passed the Olympic Flame to the cauldron at Universal City Walk in the Los Angeles area during the torch relay for the 2002 Winter Olympics, which were held in Salt Lake City, Utah.
Chelsea Clinton posed with Syd the platypus, one of the official mascots of the 2000 Summer Olympics in Sydney, Australia.
Siva Kaneswaran of The Wanted carried the Olympic Torch through Newton, England, during the torch relay for the 2012 Summer Olympics, which were held in London.
Michelle Obama shared a tender moment with the late, great Kobe Bryant after Team USA defeated France in a preliminary men's basketball game during the 2012 Summer Olympics in London.
Michelle Obama also hugged LeBron James after Team USA defeated France in a preliminary men's basketball game during the 2012 Summer Olympics in London.
Queen Elizabeth II watched as the Olympic Torch stopped by Windsor Castle during the torch relay for the 2012 Summer Olympics, which were held in London.
Ivanka Trump was all love while watching the men's snowboard big air finals during the 2018 Winter Olympics in PyeongChang, South Korea.
Although he kept a low profile during the games, Zac Efron stopped by the "Today" show set on Copacabana Beach during the 2016 Summer Olympics in Rio de Janeiro, Brazil.