 Things are further complicated when Bruce (the genie) falls in love with Penelope's mother, Lady Diana Townes.She is already supposedly in love with Lord 'Bubbles' Uppington-Smythe, however, it is revealed that this is only because of his money, and she in turn falls in love with Bruce.In the end, Penelope accepts that Bruce and her mother are in love, and gives the opal to her mother, allowing Bruce to reveal his true identity.