Selena Gomez Casts a Spell in Custom Rodarte Red at Wizards Premiere

Selena Gomez embodied Hollywood glamour at the premiere of Wizards Beyond Waverly Place on Monday night. The actress, best known for her role as Alex Russo in the original Wizards of Waverly Place series (2007–2012), stole the spotlight at the El Capitan Theatre in a plunging red sequin gown that dazzled the crowd.

Featuring a thigh-high slit that showcased her toned legs, Gomez radiated confidence and allure. Flashing her signature smile, the Only Murders in the Building star, now 32, kept her makeup minimal to let her natural beauty shine. She completed the look with ruby-red heels perfectly matching the shimmer of her dress, creating a cohesive and striking ensemble.

Her gown’s daring neckline and high slit emphasized her elegant silhouette, while the shimmering fabric added a touch of drama to every pose. Gomez moved effortlessly under the spotlight, exuding poise and sophistication.

David Henrie, who reunited with Gomez for the highly-anticipated Wizards Beyond Waverly Place revival, expressed his excitement about working with her again. “It was awesome. We didn’t want it to end. It was great,” he shared with Us Weekly. The 34-year-old actor, who originally starred as Justin Russo alongside Gomez’s Alex, praised her talent: “She’s so good. She has such a quick wit that’s only gotten sharper.”

The reunion promises a nostalgic treat for longtime fans, with Gomez proving once again that she shines both on and off the screen.

Selena Gomez Casts a Spell in Custom Rodarte Red at Wizards Premiere

David Henrie and Selena portrayed siblings Justin and Alex Russo on the Disney sitcom

Selena Gomez Casts a Spell in Custom Rodarte Red at Wizards Premiere