London Thor at the Boys Series Finale Premiere in Los Angeles May 2026

London Thor is seen at The Boys series finale premiere. She is wearing a strapless light blue dress and accessorized with a necklace. The backdrop features the show's title prominently displayed.