Olivia Holt is in New Orleans! The star took to her Instagram today, February 4 to reveal to her fans that she has arrived in the Louisiana city.
Olivia is in New Orleans to begin work on her new TV show, Marvel’s Cloak and Dagger. Filming on the show is set to begin on February 13 and it is set to premiere on Freeform later this year.
I can’t wait to see her in this show. I think she is going to do a really good job as Dagger.