Shakira and Gerard Piqué sat front-row with their sons for a Christmas basketball game in New York City.
The 40-year-old singer opted for the casual chic look with a grey Mickey Mouse sweater, black leather skinny trousers and black trainers.
Soccer star Gerard, 30, kept it comfortable in a plain white T-shirt, black pants and black Nike high-tops for the game between the Philadelphia 76ers and New York Knicks.
Four-year-old Milan and his two-year-old brother Sasha wore matching white sweaters and grey pants covered with patches.
The family sat next to comedian Chris Rock, 52, who attended the game with his mother Rose and daughters Lola, 15, and Zahra, 13.
The former Saturday Night Live star wore a black sweater and ripped jeans and was spotted standing up and gesturing during the game.
Meg Ryan, 56, also attended the game and sat between on-again boyfriend John Mellencamp, 66, and her 25-year-old son Jack Quaid.
Brooklyn native Steve Schirripa, 59, of The Sopranos also attended the game with his family.
The 76ers snapped their five-game losing streak by beating the New York Knicks 105-98 at Madison Square Garden.
Joel Embiid, 23, scored 25 points and grabbed 16 rebounds in the win.
JJ Redick scored 24 points for the 76ers while Kristaps Porzingis scored 22 points for the Knicks.
Manhattan native Ansel Elgort, 23, also attended the Atlantic Division showdown with his ballerina girlfriend Violetta Komyshan, 21.
The Baby Driver star posted an Instagram snap of him and Violetta on a subway after the loss.
'Post Knicks L but it's Christmas so we're still smiling,' he wrote in the caption.
Shakira has been taking an extended break after postponing her El Dorado World Tour due to a hemorrhage of her right vocal chord.
The tour was set to begin in Europe in November, but that leg was postponed in its entirety to 2018.
© Associated Newspapers Ltd.