Benny Blanco drops intimate wedding photos with Selena Gomez, says ‘Married real life Disney princess’ | Hindustan Times

Benny Blanco drops intimate wedding photos with Selena Gomez, says ‘Married real life Disney princess’

Published on: Sep 29, 2025 01:33 AM IST

Benny Blanco shared photos of Selena Gomez’s wedding veil, rings, and candid moments after the pair’s California wedding.

Benny Blanco has now shared new pictures from his and Selena Gomez's wedding ceremony. He shared a batch of photos - Gomez’s long veil in a mirror selfie, their new wedding rings up close, the two of them curled up in bed. He even tossed in a shot of a kid lying on the steps outside the venue. “I married a real life disney princess,” Blanco wrote. A line aimed squarely at Gomez’s Disney Channel roots, Wizards of Waverly Place, Princess Protection Program, all of it.

Selena Gomez and Benny Blanco tied the knot in California. (Instagram/@selenagome)
Selena Gomez and Benny Blanco tied the knot in California. (Instagram/@selenagome)

Also read: Taylor Swift will not stay with Selena Gomez's guests at Montecito wedding; Kelce unlikely to attend

Take a look at his post here:

Selena keeps it simple on Instagram

Gomez, 33, kept her own announcement stripped down. No big words, no big statement. Just a handful of photos and clips, captioned: “9.27.25.” Her post showed the couple hand in hand, wrapped around each other, and a quick close-up of her white bouquet. Fans did not need more - it was clear.

Look at it here:

The wedding itself brought a mix of old friends and Hollywood names. According to People, Taylor Swift was there, and so were Gomez’s Only Murders in the Building co-stars Steve Martin, Martin Short, and Paul Rudd. Paris Hilton had shown up, too. For the ceremony, both went to Ralph Lauren. Gomez wore a halter gown with floral detailing, an open back, and a small train. Her husband, Blanco, stuck to a black tux and bow tie.

Also read: Was Taylor Swift at Selena Gomez's wedding? Truth behind viral gown photo

Selena Gomez and Benny Blanco's romance

The two confirmed they were together in December 2023, about six months into dating. By the following December, Gomez was flashing her ring, a marquise diamond shown off after a Taco Bell picnic proposal that matched her style more than some staged production ever would, reports People.

The pre-wedding stretch ran all summer. Gomez went to Cabo with friends, dancing on a yacht and soaking up the sun. Blanco chose Vegas, celebrating with Lil Dicky at XS nightclub, where Marshmello was on the decks.

FAQs

When did Selena Gomez and Benny Blanco get married?

They married on September 27, 2025, in California.

What did Selena Gomez wear for her wedding?

She wore a custom Ralph Lauren halter gown with floral details and an open back.

Who attended the wedding?

Guests included Taylor Swift, Steve Martin, Martin Short, Paul Rudd, and Paris Hilton.

When did Selena Gomez and Benny Blanco start dating?

They confirmed their relationship in December 2023.

How did Benny Blanco announce the wedding?

He shared Instagram photos and wrote, “I married a real life disney princess.”

SHARE THIS ARTICLE ON
SHARE
close
Story Saved
Live Score
Saved Articles
Following
My Reads
Sign out
Get App
crown-icon
Subscribe Now!
.affilate-product { padding: 12px 10px; border-radius: 4px; box-shadow: 0 0 6px 0 rgba(64, 64, 64, 0.16); background-color: #fff; margin: 0px 0px 20px; } .affilate-product #affilate-img { width: 110px; height: 110px; position: relative; margin: 0 auto 10px auto; box-shadow: 0px 0px 0.2px 0.5px #00000017; border-radius: 6px; } #affilate-img img { max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .affilate-heading { font-size: 16px; color: #000; font-family: "Lato",sans-serif; font-weight:700; margin-bottom: 15px; } .affilate-price { font-size: 24px; color: #424242; font-family: 'Lato', sans-serif; font-weight:900; } .affilate-price del { color: #757575; font-size: 14px; font-family: 'Lato', sans-serif; font-weight:400; margin-left: 10px; text-decoration: line-through; } .affilate-rating .discountBadge { font-size: 12px; border-radius: 4px; font-family: 'Lato', sans-serif; font-weight:400; color: #ffffff; background: #fcb72b; line-height: 15px; padding: 0px 4px; display: inline-flex; align-items: center; justify-content: center; min-width: 63px; height: 24px; text-align: center; margin-left: 10px; } .affilate-rating .discountBadge span { font-family: 'Lato', sans-serif; font-weight:900; margin-left: 5px; } .affilate-discount { display: flex; justify-content: space-between; align-items: end; margin-top: 10px } .affilate-rating { font-size: 13px; font-family: 'Lato', sans-serif; font-weight:400; color: black; display: flex; align-items: center; } #affilate-rating-box { width: 48px; height: 24px; color: white; line-height: 17px; text-align: center; border-radius: 2px; background-color: #508c46; white-space: nowrap; display: inline-flex; justify-content: center; align-items: center; gap: 4px; margin-right: 5px; } #affilate-rating-box img { height: 12.5px; width: auto; } #affilate-button{ display: flex; flex-direction: column; position: relative; } #affilate-button img { width: 58px; position: absolute; bottom: 42px; right: 0; } #affilate-button button { width: 101px; height: 32px; font-size: 14px; cursor: pointer; text-transform: uppercase; background: #00b1cd; text-align: center; color: #fff; border-radius: 4px; font-family: 'Lato',sans-serif; font-weight:900; padding: 0px 16px; display: inline-block; border: 0; } @media screen and (min-width:1200px) { .affilate-product #affilate-img { margin: 0px 20px 0px 0px; } .affilate-product { display: flex; position: relative; } .affilate-info { width: calc(100% - 130px); min-width: calc(100% - 130px); display: flex; flex-direction: column; justify-content: space-between; } .affilate-heading { margin-bottom: 8px; } .affilate-rating .discountBadge { position: absolute; left: 10px; top: 12px; margin: 0; } #affilate-button{ flex-direction: row; gap:20px; align-items: center; } #affilate-button img { width: 75px; position: relative; top: 4px; } }