Entertainment Shakira gets candid about split from Gerard Piqué: ‘I’ve had rough year and put up with a lot’ Rachel March 14, 2023