Selena Gomez
Selena Gomez leaves little to the imagination in semi-sheer gown.Getty Images, Brad Barket / Stringer

Selena Gomez has once again put a fashion foot wrong while enjoying a romantic date night with her Canadian boyfriend The Weeknd, whose real name in Abel Makkonen Tesfaye.

The Heart Wants What It Wants hit-maker donned a semi-sheer black gown for her outing with the Starboy singer. She teamed the ensemble with a pair of strap heels and kept her brunette locks tied up in a high ponytail.

The outfit with a thigh-high slit flaunted her incredible curves and toned legs as she walked hand-in-hand with her lover. The 24-year-old former Disney star looked stunning in the sleeveless asymmetric dress until it went translucent to the flashlights and exposed her assets.

Selena Gomez
Selena Gomez has suffered a major wardrobe malfunction in figure-hugging ensemble.Getty Images, Brad Barket / Stringer

Also read: Is romance on the cards for Bella Hadid and Leonardo DiCaprio? 

Meanwhile, the saucy popstrel opened up about her relationship with the Canadian singer during an interview with Ryan Seacrest on the radio show On Air With Ryan Seacrest. The It Ain't Me hit maker revealed that she does not like to mix up her personal life with her musical career.

"No. I like to keep that really separate," Gomez said adding, "Believe it or not I keep that very very separate." The American singer also said she is really happy with the Canadian singer and is willing to go public about it.

"Because I've been doing this for so long, I don't feel like there's anything that I would want to ... not necessarily hide, but I'm genuinely myself. I think it's really hard when I would want to spend so much time hiding things. It's too much pressure, and I think everyone gets over everything eventually. I just want to be happy. If that's me just being myself, then I don't really care," she said.

Watch a portion of the Interview with Selena Gomez on On Air With Ryan Seacrest below: