Thousands of attendees transformed into characters from comics, movies, and video games at the San Diego Comic-Con over the weekend. The four-day convention, held at the San Diego Convention Center, featured a vast array of costumes, from iconic figures to more obscure personalities.

Popular choices among cosplayers included Star Wars' Princess Leia, Harley Quinn, and Spider-Man. Attendees also embodied characters such as The Lorax, Aladdin's Jafar, and characters from popular animated series and games like Atom Eve and Invincible, and those from Dungeons & Dragons and The Legend of Zelda. Other notable costumes featured characters like the Raven Queen and Omni-Man.

The event aims to foster public awareness and appreciation for comics and related art forms. This year's convention also saw appearances by actors, including Johnny Depp, Rick Moranis, and Ryan Gosling. Ryan Reynolds was also present, appearing in a Deadpool costume for a Marvel panel.

Attendees showcased creativity with costumes representing figures from various media, including Shaggy, Velma, Daphne, and Fred from Scooby-Doo, and a Mandalorian Aztec warrior. Other elaborate outfits included a cosplayer dressed as the Na'vi Recombinant from "Avatar: The Way of Water" and a representation of Jim Carrey's character 'Cuban Pete' from "The Mask."

Comic-Con guests dressed as Atom Eve and Invincible

There were other more unusual characters on display including the Raven Queen

A Mandalorian Aztec warrior cosplayer attends San Diego Comic-Con

One man attended as Omni-Man

Cosplayers, anime lovers and creative minds alike descended on San Diego's beloved Comic-Con over the weekend. Pictured: Cosplayer dressed as the Lorax

Attendee dressed as Jim Carrey's character 'Cuban Pete' from the Mask

Attendees as Shaggy, Velma, Daphne and Fred from Scooby-Doo

Guest as Jinx from the animated series Arcane

Guest as Pure Vessel from Hollow Knight

Cosplayer dressed as Star Wars' Princess Leia

Cosplayer dressed as Emma Frost