Teyana Taylor joined Leonardo DiCaprio, Sean Penn and Benicio del Toro for the One Battle After Another photocall.
The American singer-actress, 34, joined her co-stars at the London photocall for the upcoming film, held at 55 Broadway on Monday – as a stunning double rainbow filled the sky.
Teyana put on a striking display in a sculpted longline cream, black and grey racing jacket featuring exaggerated shoulder pads and hip pads.
She paired the eccentric jacket with a cream satin shirt and matching slim trousers, as well as stilettos.
Meanwhile Hollywood icon Leo, 50, kept it casual as he posed for snaps in a black sweater, white tailored trousers and a black coach jacket.
He was joined at the shoot by Mystic River star Sean, 65, who stepped out in a light blue shirt, jeans and navy blazer, as well as white trainers.

Teyana Taylor joined Leonardo DiCaprio, Sean Penn and Benicio del Toro for the One Battle After Another photocall in London on Monday

Leonardo DiCaprio and Sean Penn, who both star in the film, were seen posing for snaps during the photocall

Elsewhere, Puerto Rican actor Benicio looked dapper in navy suit and a pair of patent shoes
Elsewhere, Puerto Rican actor Benicio looked dapper in navy suit and a pair of patent shoes.
Also on the red carpet was newcomer Chase Infiniti, who plays Willa, the daughter of Leo and Teyana’s characters.
Chase looked effortlessly chic in a black patent leather skater coat dress with a Burberry lining, as well as skintight nude knee-high boots.
One Battle After Another sees Leo playing Bob Ferguson, a dishevelled and distraught revolutionary who lives in a state of stoned paranoia off-grid with his daughter Willa, whom he shares with Teyana’s Perfidia.
In one intense moment, Leo’s character delivers a powerful line: ‘This is Bob Ferguson.
‘I was a part of the French ’75. I cannot remember, for the life of my only child, the answer to your question. I need to find my daughter.’
The film follows him as he reconnects with a group of old allies on a mission to track down his daughter, with Benicio playing his sensei, guiding him through a life without fear.
The high-stakes thriller and black comedy also sees Sean starring as Bob’s evil nemesis, Col. Steven J. Lockjaw, and Regina playing fellow revolutionary Deandra.

The American singer-actress, 34, joined her co-stars at the London photocall for the upcoming film, held at 55 Broadway on Monday

A stunning double rainbow filled the sky during the photocall as Leo strolled along to join Benicio


Teyana put on a striking display in a sculpted longline cream, black and grey racing jacket featuring exaggerated shoulder pads and hip pads

She paired the eccentric jacket with a cream satin shirt and matching slim trousers, as well as stilettos

Meanwhile Hollywood icon Leo, 50, kept it casual as he posed for snaps in a black sweater, white tailored trousers and a black coach jacket

He was joined at the shoot by Mystic River star Sean, 65, who stepped out in a light blue shirt, jeans and navy blazer, as well as white trainers

Puerto Rican star Benicio was seen speaking to photographers during the shoot

Also on the red carpet was newcomer Chase Infiniti, who plays Willa, the daughter of Leo and Teyana’s characters

Chase looked effortlessly chic in a black patent leather skater coat dress with a Burberry lining, as well as skintight nude knee-high boots
‘Any time that he asks, you work with PTA This guy is like one of the great visionary filmmakers of my generation,’ Leo told THR on Monday.
‘His films, I’m still intrigued by to this day; I still talk about The Master, Boogie Nights, There Will Be Blood, Magnolia — these films that are going to last for generations to come so you jump at an opportunity to work with Paul.’
The trailer for One Battle After Another kicks off with Bob, donning a beanie and bathrobe, fumbling with a payphone as he desperately tries to summon help from his rebel allies—but forgets the all-important code words.
In this high-stakes thriller/black comedy, Benicio plays Bob’s sensei, guiding him through a life without fear.
The intense mentor-student dynamic takes a wild turn when Benicio literally pushes Bob out of a speeding car to prove a point.
One of the trailer’s most gripping moments features Leo pleading with Benicio, ‘I need you, brother. Sensei, Sensei, Sensei, please.’
To which Benicio calmly responds: ‘Courage, Bob. Courage.’ A bewildered Leo shoots back: ‘That’s it? Courage. Yeah.’
The trailer culminates with Leo shouting, ‘Viva la revolución!’ as he and Benicio prepare for an all-out battle against their enemies.

One Battle After Another sees Leo playing Bob Ferguson (pictured) a disheveled and distraught revolutionary who lives in a state of stoned paranoia off-grid with his daughter Willa, whom he shares with Teyana’s Perfidia

The film follows him as he reconnects with a group of old allies on a mission to track down his daughter, with Benicio playing his sensei, guiding him through a life without fear (pictured in film)

One of the trailer’s most gripping moments features Leo pleading with Benicio, ‘I need you, brother. Sensei, Sensei, Sensei, please’
One Battle After Another is an adaptation of Thomas Pynchon’s iconic 1990 novel Vineland, and boasts a hefty production budget of over $130 million.
It was written and directed by Paul Thomas Anderson, marking the acclaimed director’s first feature since Liquorice Pizza in 2021.
Originally slated for release on August 8, the film’s premiere has been pushed to September 26.
Early reviews from critics are absolutely raving about One Battle After Another.
‘What an insane movie, oh my God. There is more action in the first hour of this than every other film you’ve ever directed put together. Everything, it is really incredible,’ Steven Spielberg gushed last week.
‘This is such a concoction of things that are so bizarre and at the same time so relevant, that I think have become increasingly more relevant than perhaps even when you finished the screenplay and assembled your cast and crew and began production.’