Emily Ratajkowski

Emily Ratajkowski’s holiday snaps are so hot they’re probably contributing to global warming (seriously, check out her Instagram). The 25-year-old actress and model’s latest trip to Mexico saw her strip down to skivvies while sipping a coconut. Fine by us.

Emily Ratajkowski

Emma Watson

Thanks to her turn as Belle in Beauty & The Beast, Emma Watson has overtaken Jennifer Lawrence as the highest paid actress in Hollywood. It’s no wonder the former Harry Potter dork is looking pleased as punch in this black cut-out gown.

Emma Watson

Hailey Baldwin

Stepping out from the Hadid/Karda-shadow she and her sister seem to be in most of the time, model Hailey Baldwin attended the Los Angeles Power Stylists Dinner in this feathery getup that’s made to set hearts a-flutter.

Hailey Baldwin

Jenna Dewan-Tatum

Being married to Magic Mike AKA Channing Tatum and watching your husband bump ‘n’ grind on other women can’t be easy. But Jenna Dewan-Tatum doesn’t seem to mind, as she proves she’s still the (red) hot one of the pair at NBC’s Summer Press Day.

Jenna Dewan-Tatum

Jennifer Lopez

Fresh from a sample on Drake’s record-breaking new album More Life, J-Lo flashed some serious skin while promoting her new show World of Dance. If anyone can suss out how this woman is ageing in reverse, feel free to let us know.

Jennifer Lopez

Kara Del Toro

Model Kara Del Toro may be fast becoming the one-to-watch on Instagram, but she’s stirring up a storm on the red carpet, too. Need proof? Check out this form-fitting number the blooming beauty wore at the Guess event in Los Angeles this week.

Kara Del Toro

Khloe Kardashian

Following her ‘revenge body’ makeover, Khloe Kardashian made everyone green with envy on set this week as she pouted her way through a shoot in this slinky jade dress.

Khloe Kardashian

Ubah Hassan

Everywhere is a catwalk for Somali-Canadian runway queen Ubah Hassan, even the beach it seems. The philanthropic stunner showed off her banging body on the Miami shores this week, getting everyone just a bit hot under the collar.

Ubah Hassan

Selena Gomez

As this month’s American Vogue cover girl, Selena Gomez stripped down to some seriously high-fashion lingerie. The former Disney starlet’s new boyfriend The Weeknd must be overjoyed.

Selena Gomez

Vanessa Hudgens

Swapping her usual boho attire for some top-notch tailoring, this all-red-everything look from High School Musical queen Vanessa took her back to her Wildcats roots when she appeared on Good Morning America in New York.

Vanessa Hudgens

Victoria Justice

The shiniest mane in the land, real-life Disney princess Victoria Justice went for a low-key look at the Tao opening party in Los Angeles this week – she really is the fairest of them all.

Victoria Justice