Shakira smooched her boyfriend, Gerard Piqué, before performing at the Olympic Stadium in Barcelona on Sunday. The pop singer is in the middle of her world tour, and she treated the audience to a special show celebrating Gerard and his Barcelona team's win over Manchester United in the Champions League final on Saturday. The soccer squad paraded their trophy through the city's streets following their victory, and the fun kept coming when they joined Shakira in shaking their hips on stage. Gerard ended his surprise appearance with a hug and kiss for his girlfriend in front of the crowd. They don't seem to be shy about showing PDA since Shakira and Gerard have also been spotted locking lips at a soccer match and getting cozy over lunch.