The, model, 27, wore a sheer floor-length dress that was silver on the top half and beige from the waist down.
Her blonde hair was pinned to the side and fell over one half of her face. Cara also rocked dramatic eyeliner.
The Pirates of the Caribbean actor, 42, looked dapper as ever in a three-piece navy suit. Orlando kept it casual as he opted for no tie, along with no fiancée, 34.
Orlando recently opened up about his love life. On August 23, he revealed that he doesn’t want to get divorced again, after calling it quits with his ex-wife Miranda Kerr in 2013.
“It’s important to me that we are aligned — I’ve been married and divorced and I don’t want to do it again,” he explained. “And we’re both fully aware of that. She’s remarkable and so I’m always so impressed with that and I’m encouraged.”
With or without the “Teenage Dream” songstress on his arm, Orlando does know how to dazzle on the red carpet.
Why do you think Katy wasn’t at the Carnival Row premiere? Sound off in the comments below!