Lady Gaga, Katy Perry, Shakira and Jennifer Lopez have starred in recent years