Expecting royal twins can only mean one thing… She must wear the Castiglione crown!
Royal responsibility has been drummed into Prince Vitale since childhood – but his hunger for Jazmine crushes all sense of restraint. Her unexpected pregnancy revelation leaves Vitale no choice – he knows what he must do. A temporary marriage will legitimise their twins, but when the fire between them fails to burn out, he has to wonder…could Jazz be his permanent princess?