Hailey Bieber went as an angel and Justin Bieber as a devil for their Halloween portraits. In the first of five photos Justin shared on October 31, Hailey looked straight at the camera while he stood in profile beside her, dressed in red from head to toe.
Hailey had already worn the angel costume to Kendall Jenner’s Halloween birthday party in Los Angeles on October 30. She posted a preview on Instagram Stories.
On November 1, the 29-year-old Rhode founder posted two selfies that gave a closer look at her costume and makeup. “thanks October 🤝,” she wrote.
Their 2-year-old son, Jack Blues Bieber, had his own look for trick-or-treating. In a photo Hailey shared on Stories, he walked down the street in what appeared to be a ghost costume. The picture showed him from behind, his white cape flowing and its hood down, as ELLE reported.
Hailey Paired Angel Wings With Black Hot Pants
View this post on Instagram
Atelier Biser made Hailey’s oversized feathered wings, according to Marie Claire. She wore a white feathered bra under an open button-down shirt, black shorts and heels. Tiny lights dotted her fluffy halo.
Hailey took the first selfie from above with a drink in one hand. In the second, she stuck out her tongue for a close-up. Her hair looked darker than usual against the white feathers, and she wore frosty eye shadow and glossy mauve lipstick.
Hailey also shared a second outfit on Stories. For that look, she paired dark blue hair with a black PVC corset and miniskirt, suspenders, fishnet stockings and matching arm coverings, according to People.
Justin’s Devil Costume Included Sneakers From His Own Label
View this post on Instagram
Justin built his costume around an oversized jacket and baggy red trousers with a pointed tail. His horns were part of a knit beanie, and even his sunglasses matched. He wore red sneakers from his own clothing label, Skylrk.
Justin credited photographer Amber Asaly for the shoot. For the second portrait, Hailey stood on a fluffy white cloud prop with Justin crouched beside her. Asaly shot that pose against black and switched to a blue backdrop for the final three pictures.
Jack Has Already Dressed as a Superhero and as His Dad
For Jack’s first Halloween in 2024, the family dressed as characters from Disney Channel’s Kim Possible. Hailey played Kim and Justin was Ron Stoppable. Jack, then two months old, wore a pink onesie as Rufus, Ron’s pet naked mole rat.
In 2025, the three wore red-and-black supersuits from Pixar’s The Incredibles. Hailey went as Elastigirl, Justin was Mr. Incredible and Jack played Jack-Jack. For a second costume that year, their son dressed as a young Justin in a purple hoodie, white denim jacket and white jeans.
When Harper’s Bazaar suggested in 2024 that Jack might like to see his baby costume photos someday, Hailey remembered her own. She’d been a pea in a pod for her first Halloween, with two peas stacked beneath her face.
