Until You - Judith McNaught Absolutely magical. 4.5/5 stars