Demi Lovato shared with Popstar! magazine what she feels her best friend Selena Gomez deserves in a boyfriend. “I think the perfect guy for Selena would have an inner nerd in him,” the ‘Sonny with a Chance’ star explained. “Someone that’s really funny but also is willing to give her a lot of her spare time. She deserves someone that’s gonna be there for her 24/7.” Watch the comments below.