On Sunday, Shakira spent quality time with her two sons, Milan and Sasha, while her former husband, Gerard Pique, was seen kissing his new girlfriend, Clara Chia Marti, a PR student.

The star enjoyed a leisurely dog walk with her boys, but later found out about Gerard’s public display of affection.

Reports suggest that Shakira is angry with Gerard for breaking their agreement not to appear with their partners within the first year of their split, which happened three months ago.