I cannot find the name of this song ANYWHERE! As far as I can tell, it's by a female artist...maybe more than one girl. The beginning of the song has whistling, and at some point, maybe at the beginning of the chorus, they spell out the word love- like L-O-V-E. The mood of the song is really happy with the whistling and clapping. It's also on the trailer of the movie The Romantics (and I've searched that venue and found nothing.) SOMEONE HELP!