To hope for a good result or to wish for luck in a situation.
You have the interview tomorrow, so keep your fingers crossed for a great opportunity.
To express uncertainty about a future event and hope for a positive outcome.
We're waiting for the test results, so let's keep our fingers crossed for good news.