Looks like Ilene Kristen will be making another Port Charles appearance as her former RYAN'S HOPE alter ego, Delia Ryan Coleridge. Michelle Stafford (Nina) posted a shot with Kristen (who plays the mother of the woman Nina's hubby was cheating on her with) on Instagram, calling her the "reason I'm an actress today" and enthusing, "today I shared the stage with Ilene Kristen. Still brilliant!! A true artist!! Check out the picture here.