While I vividly remember this photo, lovely actress, Stella Damasus says she was just 22 when the photo was taken. If one takes a look at her recent photo, now that she’s 38, you can hardly compare and contrast the difference!
She’s one ageless beauty!