Meghan Markle is reportedly set to quit TV drama 'Suits' ahead of her and Prince Harry's engagement announcement.
The 36-year-old actress plays paralegal Rachel Zane in the US drama series, but she is said told have told show bosses she will not be heading back to the office for next year's eighth series.
A source said: "Meghan knows she can't really act at the same time as being a princess and is happy to make this career sacrifice."
Meghan and Harry have been dating for more than a year and speculation has been rife recently that they will announce their engagement before Christmas.
Should the actress become a full-time royal, the raven-haired beauty - who has been a global ambassador for international charity World Vision since 2006 - is said to be keen to pursue further charity work.
The source told the Daily Star Sunday newspaper: "She really enjoys her charity work with Unicef and will broaden out her charity commitments when she becomes a full-time royal."
Some speculation has suggested Harry and Meghan are already engaged but are yet to announce their exciting news because they want to "enjoy" their special moment together.
A source said: "Harry always planned to share the news only with fail at first so he could enjoy it before word spread.
"But they will make an official announcement soon.
"It'd be a security nightmare to do it sooner.
"She'd be followed everywhere."