Serena Williams has proven once again that she's a boss both on the court and off.
The tennis ace posted a picture of herself as Supergirl, along with a caption that explains how she tackled a mugger who took her phone.
Meanwhile, Heidi Klum won the title of Halloween Queen at the weekend.
The costume legend, who dressed as an old woman last year, sat through nine hours of prosthetics and makeup to transform herself into the cartoon icon, Jessica Rabbit.
Her star-studded bash saw Gigi Hadid as Sandy from Grease and Jennifer Lopez as the best looking skeleton you could imagine. Elsewhere, Kim Kardashian went as a parody of herself and Anne Hathaway turned into your favourite new emoji.
See Heidi's transformation and the best A-list snaps in our gallery, below.
Serena William proves she's a superhero
Soooooo yesterday at dinner the CRAZIEST THING happened to me. I was sitting enjoying some Chinese food (delicious may I add) and this guy stands next to me...My phone was sitting in the chair but I just didn't feel right. He was there too long...Than when least expected low and behold this common petty thief grabbed my phone and swiftly left. I looked at the chair, than shouted "Omg that dude took my phone!!" Not thinking I reacted (hence the superwoman photo) I jumped up, weaved my way in and out of the cozy restaurant (leaping over a chair or two) and chased him down. He began to run but I was too fast. (Those sprints came in handy) I was upon him in a flash!
In the most menacing yet calm no nonsense voice I could muster I kindly asked him if he "accidentally" took the wrong phone. He stumbled on his words probably not expecting this to happen...Superhero? Maybe? Or HELL YEA!! I've got the speed the jumps, the power, the body, the seduction, the sex appeal, the strength, the leadership and yet the calm to weather the storm.
Always listen to your superhero inner voice. Always keep your things close! Fight for what's right. Stand for what you believe in! Be a superhero! When I got back into the restaurant I received a standing ovation. I was proud. I just showed every man in there I can stand up to bully's and other men. It was a win for the ladies! Just because you are a lady don't be afraid to step up to any challenge and not be a victim but a hero!
Drew Barrymore throwsback
This is an old pic of one of my best friends of 34 years. Melissa Bochco and I met when I was seven. She and I have seen each other through everything. But most of all we have supported each other and laughed harder together in a way that is greatest thing you can experience in life. SHE is the greatest. And on this Sunday, she is my amazing woman. #amazingwomenweek
Solange Knowles remains flawless
Lena Dunham spends too much time at the office
Debating between the captions "long day at the office" and "princess without a country!" 2 tired 2 choose
Stella McCartney holds it together under a double rainbow
Ellie Golding takes our breath away in this white number
Chrissy Teigen gets cheesy
Lady Gaga strikes a pose
Getting ready to watch myself as "The Countess" dressed like a damn Scream Queen. #AHShotel
Amy Schumer hangs out with Hollywood's funniest women
Gwyneth Paltrow tries out a new look
Victoria Beckham celebrates Romeo's Burberry campaign
Jourdan Dunn agrees that diamonds are a girl's best friend
Lea Michele shares her morning blues
Khloe Kardashian shows off a shorter do
Before Heidi Klum's Halloween transformation
Heidi's journey to unrecognisable has begun
One step closer...
Heidi leaves nothing behind
The finished product
OITNB's Dascha Polanco channels her best Julia Roberts
#HeidiHalloween with my dancing partner @nicolescherzy#Halloween
Anne Hathaway is emoji-nal as everyone's favourite unicorn
Gigi Hadid tells us about it, stud.
Jennifer Lopez's contour game is out of this world
Feeling blue, Ashanti?
The award for creepiest costume goes to Tyra Banks
Emily Ratajkowski fully embraces her Marge Simpson get-up
Gwyneth Paltrow and her scarily accurate mini version of herself
Let's do this....
Beyonce, Jay Z and Blue Ivy take become an Edie Murphy movie
Coming to America
Alexa Chung channels granny chic
Pixie Lott was pastel perfect as a mermaid
Nicole Scherzinger nailed the sexy-scary look
We wish we had Jessica Alba's discipline
Kim Kardashian stuck it to the haters by spoofing herself in her most criticised outfit
I think I nailed the Kim K costume!
Katy Perry's friend went for a literal interpretation
*Drops mic on your Halloween*
Squad goals from Kourtney Kardashian
Minimalist perfection from Lena Dunham
Mixed it up for when the kids came by. Behold: dead disco
Miranda Kerr completed her costume with a friend
Shanina Shaik got Rihanna's approval
Ruby Rose was devilishly bad as the Devil's spawn
Pretty Little Liar Shay Mitchell looked flawless as Poison Ivy