melina Kanakaredes is stella