Sinfully handsome security agent Latif has returned home with a 'plus one'. He's adored worldwide by astonishingly beautiful women, and is known locally as the 'man's man' of go-to agents, so much so that his code name is Prince Charming. When word gets out that Latif is married the town of Vanity Hollow can't wait to see which stunning beauty adorns his arm. The only trouble is Latif hasn't married a beauty, nor even an average looking woman. Prince Charming is all up for keeping his wife, the Ugly Marmalade, a complete secret - especially as it may impact his future in his home town and as a security agent. But in the town of Vanity Hollow secrets don't last long.