SHAZAM! FURY OF THE GODS London Photo Call Red Carpet Rundown

Before those fabulous goddesses Lucy Liu, Helen Mirren and Rachel Zegler hit the red carpet in fabulous looks for the London premiere of Shazam: Fury of the Gods, they hit the rooftop with their cast mates and director for the photo call.

Zachary Levi

Oops. We fear he took some of our recent criticisms to heart and over-corrected. We didn’t think the Sleazy Chic thing he was doing really worked for him, but now he’s dressing in total dad style.

Lucy Liu in Lanvin

Very cute, love the print and the color story. Not really loving the hem length. We’re going to look back at this style period as a time when ladies seemed embarrassed of their knees.

Djimon Hounsou

It helps that he’s gorgeous because this outfit’s not doing it. At least he wore a scarf with some flair to it.

Rachel Zegler in David Koma

It’s amazing how much this girl’s style careens from pretty ingenue looks to pure tacky. This is a LOT for a photo call. That pseudo-thong looks awful.

Asher Angel

It’s a cute, somewhat basic teen boy pinup kind of style, but the shoes are awful.

Jack Dylan Grazer in Nanushka

This is fun, youthful and perfect for the occasion. We’re just not crazy about the color.

Helen Mirren

Gotta say, Queen Helen’s been knocking it out of the park lately. This is spectacular. That is a very covetable coat. We can’t help thinking that the length of her hair is fine, but that it could use a little zhuzhing and layering to keep it from looking witchy.

Bonus happy pics:

[Photo Credit: Kate Green/Getty Images for Warner Bros. Pictures]