One is a married mother of two. The other dates around a lot and writes songs about it.
One will soon be seen every week on American Idol. The other released a new album this month.
But while Jennifer Lopez and Taylor Swift differ in some ways, and share other traits, one thing is certain about each star: she has heart! Literally! Sort of!
At least that's the case when it comes to the shirt both celebs were recently spotted out in. Grade this look now and vote in the poll below: