Bella Brown stands in for Rachel Zegler in Evita on the West End - photos

Photos show Bella Brown’s first performance as Eva Peron in the West End’s adaptation of Evita.

Rachel Zegler’s performance as Eva Peron in Evita has become one of the highlights of London’s West End.

Bella Brown perform "Don't Cry For Me Argentina" live on the balcony as she steps in for Rachel Zegler to play Eva Peron in "Evita" at the London Palladiumplaceholder image
Bella Brown perform "Don't Cry For Me Argentina" live on the balcony as she steps in for Rachel Zegler to play Eva Peron in "Evita" at the London Palladium | Getty Images

The outstanding adaptation has gained critical acclaim, in part due to the bold move, for Zegler to perform ‘Don’t Cry For Me Argentina’ from the balcony of the London Palladium to spectators outside the theatre.

Members of the public watch Bella Brown perform "Don't Cry For Me Argentina" live on the balcony as she steps in for Rachel Zegler to play Eva  Peron in "Evita" at the London Palladium on July 14, 2025placeholder image
Members of the public watch Bella Brown perform "Don't Cry For Me Argentina" live on the balcony as she steps in for Rachel Zegler to play Eva Peron in "Evita" at the London Palladium on July 14, 2025 | Getty Images

Each day, thespians flock to the street outside the Palladium to watch Zegler’s exceptional performance as Eva Peron from the balcony. This and a string of fantastic reviews have led it to become one of the West End’s best-selling shows (beaten only by the Lion King).

Last night (14th July), Bella Brown stood in for Zegler, who had taken a planned day off.

Once again fans flocked to the West End, to watch Brown perform the iconic song which was live streamed to theatregoers inside the London Palladium.

Members of the public watch Bella Brown perform "Don't Cry For Me Argentina" live on the balcony as she steps in for Rachel Zegler to play Eva Peron in "Evita" at the London Palladiumplaceholder image
Members of the public watch Bella Brown perform "Don't Cry For Me Argentina" live on the balcony as she steps in for Rachel Zegler to play Eva Peron in "Evita" at the London Palladium | Getty Images

Brown belted the tune, to crowds, who burst out into rapturous applause following her performance.

Writing on Instagram yesterday, Zegler posted: “The greatest to grace your stage is your Eva tomorrow! (I’m fine – pre-scheduled day off) She is the loveliest, most talented person I know and I cannot wait for the world to see her shine as Eva.

“My only regret is that I won’t be in attendance to witness this huge touch of star quality. I love you @bellaelupiabrown – she could not be in better hands.”

Follow us
© 2026 Iconic Media Group Ltd. All rights reserved.Cookie SettingsTerms and ConditionsPrivacy notice