Lionel Messi started on the bench as the stars came out Friday for what was expected to be his first appearance for his new club Inter Miami against Mexican team Cruz Azul.
Argentine superstar Messi and his former Barcelona team-mate, Spanish midfielder Sergio Busquets, who also recently joined the Major League Soccer club, were both named as substitutes for the Leagues Cup match.
World Cup winner and seven-times Ballon d’Or winner Messi became the biggest name signing in MLS's history when he joined Miami after his contract with Paris Saint-Germain came to an end in June.
LeBron James, Kim Kardashian and Serena Williams were among the stars in the sell-out 20,000 crowd, with many fans decked out in replica pink Miami shirts with Messi's name and number 10 on the back.
NBA star James now stars for the Los Angeles Lakers, but he enjoyed success with the Miami Heat winning two NBA championships with the club and he embraced Messi before the game.
Miami coach Gerardo Martino, who coached Messi with Barcelona and with the Argentine national team, had suggested that the star may not yet be ready to play a full game after only returning to training this week after his family vacation.