Just a couple of weeks ago Fabio Fognini found himself in the center of controversy at the Tokyo Olympics. Struggling against the always consistent Daniil Medvedev in the third round, he was visibly frustrated and repeatedly yelled a well-known Italian homophobic slur.

Following his 2-6, 6-3, 2-6 loss to the Russian he was hit by a wave of criticism for his unfortunate on-court actions and it didn't take the Italian long to address his mistake. Using a rainbow-colored background on his Instagram story he sent out an apology for his "nonsense" remarks.

However, the apology to the LGBTQ+ community and beyond didn't end with just words. Playing in his first event since Tokyo, he took the court at the National Bank Open wearing a rainbow-colored headband with matching wristbands for his opening-round match. The colorful gear is undoubtedly another way to express his regret and show support.

He also showcased his look on social media, captioning the photo with "#loveforall."

The world No. 36 got past an exhausting first-round affair against Germany's Jan-Lennard Struff by pulling off a gritty 6-7 (2), 6-2, 6-4 win.

Fognini gets Toronto's No. 4 seed Andrey Rublev next.