Three single princesses come to the UK to find a Prince Charming. Just when Princess Sheillah is about to give up hope, a chance meeting in a supermarket changes everything. Show more
Discover 11,128,835 listings and 278,133 playable programmes from the BBC
Three single princesses come to the UK to find a Prince Charming. Just when Princess Sheillah is about to give up hope, a chance meeting in a supermarket changes everything. Show more