// Adds dimensions UUID, Author and Topic into GA4
Tuesday, June 23, 2026
27.2 C
Singapore

Victoria’s Secret hires first transgender model

Just less than a year after a company official said it will not feature transgender models in its fashion shows, Victoria’s Secret featured its first transgender model, Valentina Sampaio.

Erio Zanon, Sampaio’s agent said, “I confirm she will be featured in the new Pink campaign that will be released in Mid August.

Victoria’s Secret contacted Sampaio via Instagram in April and then later confirmed her for the VS shoot after a casting.

Zanon said Sampaio “is very happy for it and she hopes that it shall contribute to break barriers and to make a step to more inclusivity and representation for everybody.”

News reports showed Sampaio posting a photo on Instagram last week dressed in a white robe tagged “VS Pink” and captioned it “backstage click @vspink.”

Laverne Cox, a transgender actress and activist who stars in Orange Is The New Black wrote “wow finally!” in the comments of the photo.

A Victoria’s Secret Angel, Lais Ribeiro commented with clapping hands emoji and later tweeted about the news.

Ribeiro who is also Brazillian wrote, “This makes me so happy.” She also wrote that Sampaio is the first transgender model to work with the brand.

Although Sampaio’s hiring is a step forward for inclusivity and representation, the news itself seems hollow, especially following comments made by Ed Razek, L Brands chief marketing officer.

L Brands owns Victoria’s Secret.

In an interview with Vogue back in November 2018, Razek said that the company would not hire “transsexuals” or curvier models for the brand’s iconic fashion shows.

“We market to who we sell to, and we don’t market to the whole world,” Razek said.

“It’s like, why doesn’t your show do this? Shouldn’t you have transsexuals in the show? No. No, I don’t think we should,” he added. “Well, why not? Because the show is a fantasy. It’s a 42-minute entertainment special.”

He later apologised for his tone-deaf comments in a statement shared on Victoria’s Secret’s Twitter account.

“My remark regarding the inclusion of transgender models in the Victoria’s Secret Fashion Show came across as insensitive,” he said in the statement. “I apologise. To be clear, we would absolutely cast a transgender model for the show.”

In the statement, Razek went on: “We’ve had transgender models come to castings… And like many others, they didn’t make it… But it was never about gender. I admire and respect their journey to embrace who they really are.”

Just last week, Victoria’s Secret Angel Shanina Shaik told The Daily Telegraph that the fashion show would be cancelled.

That news doesn’t come as much of a shock as Les Wexner, the founder and CEO of L Brands, said in a memo obtained by CNBC earlier this year that the show could be leaving network television this year due to low ratings.

Wexner himself is currently being investigated by L Brands for his relationship with financier and convicted sex offender Jeffrey Epstein, who was further charged with the sex trafficking of minors in July.

 

 

 

 

- Advertisement -

Hot this week

‘So proud of him’: Singaporeans praise local uni-reject who delivered speech at Harvard Medical School

Tan grew up in Singapore, where he was discouraged from studying biology and faced academic difficulties in high school. He left Singapore and was accepted to the University of Toronto, where he di...

Raising kids or DINK in your early 30s? Netizens ask

On Reddit, a netizen shared: Married (M,31) to my wife (F,30). Have 2 kids, both under 2s and i honestly love them to bits. But to be realistic, its obviously not easy and the struggle is indeed ve...

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks