Sweet Bits: A Lusty Affair (Re-Edited)
Chanel Dupree has had 2 tumultuous loves with twin brother and sister Johnny DiMera and Allie Horton. She was married to Johnny, but it ended after a devil-possessed Johnny ended the marriage and she began a relationship with Allie which also ended after Allie cheated on her with Alex Kiriakis. Now she's embarking on...