Cathy,
If you are interested, have your travel agent contact Princess to inquire in your behalf. It might be possible to embark a day or two in advance, though you might have to pay an extra fee to cover the added cost of your meals during those couple days. If not, you would have to stay at a local hotel -- which Princess could arrange for you, including transfers, through the "Cruise Plus" program.
Norm.