what does "mister right" mean?

问题描述:

what does "mister right" mean?

白马王子,真命天子.