The first look at Hawkgirl and Hawkman from DC Comics "Legends of Tomorrow" is finally here! The picture shows the two superheroes in their full costumes for the first time.

In the CW's "Legends of Tomorrow" Hawkgirl is played by Ciara Renée and Hawkman is played by Falk Hentschel. Hawkman, a.k.a. Carter Hall, and Hawkgirl, a.k.a. Kendra Saunders, are soul mates and reincarnations of Ancient Egyptian royalty, that are fated to be reborn through time, according to Variety. Hawkman and Hawkgirl can access the powers of the Hawk God, Horus, which transforms them into winged warriors.

On "Legends of Tomorrow" Hawkgirl is just learning that she has been reincarnated over and over again for centuries. She also learns of her superpowers where wings sprout from her back every time she is provoked, reported Entertainment Weekly.

The pair will first appear on a crossover episode of "Arrow" and "The Flash" this upcoming season before "Legends of Tomorrow" premieres mid-season on The CW, according to Super Hero Hype.

"Legends of Tomorrow" follows a time-traveling Rip Hunter as he gathers a team of superheroes and villains from the DC universe including Firestorm, The Atom, White Canary, Jay Jackson, Heat Wave, and Captain Cold.

The series premieres in early 2016.