Jenny McCarthy was never going to keep her new romance under wraps as she has a \"terrible time\" keeping a secret. The star is dating American football player Brian Urlacher and confirmed the relationship last week at a charity event. Jenny had no concerns going public with her new beau, as a source close to the star says she has been dying to let it out of the bag for a while. \"Jenny also has a terrible time keeping a secret - except if it\'s something negative about a friend or family member, and then she\'s the best!\" the source told the Chicago Sun Times. \"But if it\'s good news - or something about herself - she just gets this funny twinkle in her eyes and she\'ll start giggling and then blurt it out!\" The insider also revealed Jenny was happy to confirm her new relationship as she feels it\'s \"the real deal and will last\". Jenny and Brian were spotted together over the Memorial weekend while the couple celebrated Brian\'s 34th birthday with around 30 friends. It\'s been reported that they were introduced by Kristin Cavallari, who is friends with Jenny. Jenny has previously dated Jim Carrey, while her relationship with sports agent Paul Krepelka fell apart last year.