Over the years, some of the soap opera’s most beloved and entertaining characters have come and gone.

One of those characters is Claire Brady formerly played by Olivia Rose Keegan, perSoaps in Depth.

However, her most recent TV gig is sure to have fans talking.

Olivia Rose Keegan on the red carpet

In the show, the actor sports dark, shoulder-length hair with red hues.

She also wears dark eye makeup and clothes that lack bright colors.

Ironically, the character has much in common with Keegan’s “Days of Our Lives” alter-ego.

Olivia Rose Keegan in Gotham Knights

Meanwhile, looks like the actor is having a great time in the role.

There’s so much heart in this project and I hope it shows.

March 14th on the CW," she wrote onInstagramabout her latest project.