Lovely by Surprise (2006) - Cast