It’s been seven months since Shakira and her ex-partner Gerard Piqué went their separate ways, but the celebrity ex-couple of 11 years has been in the headlines for their ongoing feud. The Grammy-award-winning singer-songwriter recently released what’s been dubbed a diss track aimed squarely at her ex – BZRP Music Sessions, Vol. 53 – which contains the lyrics “I’m worth two 22-year-olds, you swapped a Ferrari for a Twingo, you swapped a Rolex for a Casio”. The Spanish former footballer then reportedly signed a deal with Casio , with fans speculating that it was his way of returning fire at the mum of his two sons. More recently, though, they reunited at their Barcelona home for their firstborn Milan’s 10th birthday. Regardless, since parting ways with the footballer, Shakira has been looking more glamorous than ever, clearly dressing for herself in some jaw-dropping outfits – perhaps the sweetest revenge of all? Here are some of our faves from the past few months … 1. The Princess Diana-inspired Cannes dress First on the list is the strapless black dress with sweetheart neckline that Shakira waltzed onto the red carpet in for the 75th Cannes Film Festival. Taking style revenge notes from the late Princess Diana, the “Hips Don’t Lie” songstress accessorised the gorgeous black gown by New York-based fashion label Mônot with matching gloves and diamond jewellery. As fans of historical royal fashion may recall, Lady Di wore a strikingly similar “revenge dress” at the Vanity Fair Gala in 1994 – right after it was revealed that her former husband, now- King Charles , had an affair with the now-Queen Consort Camilla Parker-Bowles. 2. Balenciaga chain-pattern blouse Shakira also put on a show-stopping display for the music video of her now-viral break-up collaboration song with Argentine producer Bizarrap. The Colombian wore a matching hot-pink bralette and satin trousers, then complemented them with a lime-green shirt with a gold chain print by luxury fashion house Balenciaga . Meet Elvis Presley’s teenage twin granddaughters – who look just like him Shakira wearing a Balenciaga green chain print blouse for the BZRP Music Session #53 pic.twitter.com/RT177ul9m8 — Shakira Closet (@shakivibes) January 14, 2023 According to Latin media outlets, the outfit might be another message to Piqué, with the golden chains representing their former relationship. 3. Burberry campaign outfit When Shakira became the star of Burberry’s glamorous 2022 festive campaign, fans quickly declared her outfit another “revenge dress”. The brand’s stylish campaign video aimed to capture Shakira’s interpretation of the “exhilaration of the night before”, which definitely had young free and single vibes. Shakira looked stunning in a sheer nude gown that featured the iconic Burberry branding. The sparkly see-through piece was covered in silver bead detailing. Per Vogue, Kate Moss’ daughter, Lila , wore the same designer dress to the 2022 Met Gala. 4. Aadnevik for Midnight Muse View this post on Instagram A post shared by Nicolas Bru (@nicolasbrustyle) Aside from promoting her long-awaited new music and landing several magazine covers, Shakira has also been busy promoting her new fragrance, Midnight Muse amid the break up. The singer showed off her spectacular figure in an Aadnevik spring/summer 2020 skin-coloured ensemble as she promoted her perfume, which hit shelves last year. 5. Miu Miu see-through situation View this post on Instagram A post shared by Shakira (@shakira) Shakira was all about that sweet revenge style as the cover star of Elle’s October 2022 issue. The “Waka Waka” musician slayed in a slew of stylish outfits, including a see-through Miu Miu dress embellished with large crystals paired with silver platform sandals. Shakira also donned a blush pink Versace gown, a Johanna Ortiz cocktail dress and a black Carolina Herrera strapless number, as seen in the Elle article. 21 of Michelle Obama’s best style moments ever Shakira wearing Miu Miu FW 2022 for Elle Magazine pic.twitter.com/sz8APT6Jmj — Shakira Closet (@shakivibes) January 4, 2023 “A woman can be enough. I can be enough at this point for myself and for my family, for my kids,” Shakira wrote in her Instagram caption. Want more stories like this? Follow STYLE on Facebook , Instagram , YouTube and Twitter .