// Adds dimensions UUID, Author and Topic into GA4
Sunday, August 16, 2026
27.2 C
Singapore

Celebs try out the new viral #BottleCapChallenge

The latest viral trend on the Internet is the #BottleCapChallenge where celebrities and ordinary people unscrew a bottle cap from the bottle without using their hands.

The bottle is placed on a flat surface with the cap loosely shut then they do a roundhouse kick aimed at the bottle cap to unscrew it.

The #BottleCapChallenge was started by martial artist Farabi Davletchin.

The next person who did it was designer Errolson Hugh, followed by Ultimate Fighting Championship (UFC) Champion Max Holloway then musician John Mayer.

Ellie Goulding also attempted the #BottleCapChallenge.

Fast & Furious star Jason Statham did a slow-mo version so you can see the bottle cap unscrew itself.

Hong Kong star Donnie Yen, AKA Ip Man did the challenge blindfolded!

Chirrut feeling the force + Ip man’s steady aim + no plastic bottle = the universe strongest ?#bottlecapchallenge @sweetcil #donnieyen #甄子丹 #宇宙最強

Posted by Donnie Yen 甄子丹 on Wednesday, July 3, 2019

Will Smith, David Beckham, Naomi Scott are also some of the many celebrities who have tried this challenge.

Over the years, viral challenges have appeared online such as planking, where people lie flat on various surfaces, ALS ice bucket challenge where people pour a bucket of ice over their heads in support of ALS, mannequin challenge where people remain frozen in action in a video.

Most recently there was a challenge where women would balance a cup of boba tea on their breasts as well as people placing cockroaches on their faces. -/TISG

 

- Advertisement -

Hot this week

‘I’m really tired of having to listen to her arguments’: SG employer considers replacing maid

The employer said her helper’s attitude was “super” when she first arrived, but changed after several months.

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks