The singer may not know the difference between chicken and fish, but when it comes to men, Jessica knows exactly what she's getting, and this beauty gets only the hottest men the business has to offer. After her marriage to singer Nick Lachey ended in 2005, Jessica wasted no time in getting back in the game and looking for new love. A year later the singer and John Mayer hooked up, and it seemed like Jessica was over her divorce with Nick. That year it was also reported that she dabbled in dating funnyman Dane Cook and Maroon 5 singer Adam Levine. In 2007 Jess dropped John and got together with her current boyfriend, football player Tony Romo. Although Jessica has been called bad luck for the Dallas Cowboys, these to seem to be very lucky and happy together!