Meg frampton and nicholas price dating