TV
‘Chesapeake Shores’ Star Barbara Niven Says Goodbye to Hallmark Channel Series
Barbara Niven, who plays Megan O'Brien on 'Chesapeake Shores,' says it will be 'so hard' to say goodbye to her character as she wraps filming on the show's final season.