Homeless Man Reunites With Long-Lost Family After Kind Barber Gives Stunning Makeover

More Stories like:

João Coelho Guimarães had been living on the streets of Goiânia, Brazil for three years before he walked into a barbershop asking for a razor so he could trim his beard. João was definitely in need of more than a beard trim, so the barbers went above and beyond, giving him a full makeover.

When João first came into the barbershop, the staff offered to get him some food but he politely declined, not wanting to take a handout. The staff didn’t give up though, and in the end, João walked out with a trimmed beard, a fresh haircut, new clothes, a jacket, and a pair of shoes. He looked like a completely different person!

before and after of a homeless man getting a makeover
Courtesy of PADOO (via Instagram)

The barbershop shared photos of João’s transformation online, and they quickly went viral. Before long, they made their way to Maria Coelho, João’s sister who has been looking for him for 10 years!

Maria quickly got in touch with the barbershop, hoping they could help her reconnect with her brother. The barbershop happily obliged and set up a surprise reunion.

Advertisement
homeless man reuniting with his sister as they hug
Courtesy of InspireMore

João was shocked to find his family waiting for him with open arms when he returned to the barbershop. The family members hugged, cried, and took in every second after 10 long years of separation.

In an interview with Bored Panda, they asked a barbershop employee, Alessandro, why João had left his home in the first place, but he said he never asked. “I didn’t want to get into the question of why he left home,” he said, “He must have his reasons, but our intention was just to give him a little dignity at that moment.”

homeless man posing for photo after makeover
Courtesy of PADOO (via Instagram)

The staff at Padoo definitely gave him some dignity, but they also gave him so much more than that by reconnecting him with his family. Maria offered to let João move in with her and stay at her home, but he actually declined, saying the streets are where he feels free. Maria respected his decision, but she will surely do everything she can to make sure they never lose track of each other again.

This story originally appeared on InspireMore. Join the Love What Matters family and subscribe to our newsletter.

Advertisement

Read more stories like this here:

‘It takes a village.’: Tiny homes in Albuquerque are making big waves in the homeless community

‘As far as I’m concerned, they’re three angels.’: Brave teens rescue residents from burning retirement home building

Help us show compassion is contagious. SHAREthis story on Facebook with family and friends.

Subscribe to our Living Better newsletter.

Your ultimate guide for actionable insights, evidence-backed advice, and captivating personal stories propelling you towards a more fulfilling life.

    Join our newsletter.

    Captivating stories. Actionable insights. Evidence-backed advice.

      Unsubscribe at any time.

      Join our newsletter.

      Captivating stories. Actionable insights. Evidence-backed advice.

        Unsubscribe at any time.

        Copyright © 2025 Love What Matters. All Rights Reserved.
         Share  Tweet
        Logo

        Looks like your ad blocker is on.

        ×

        We rely on ads to keep creating quality content for you to enjoy for free.

        Please support our site by disabling your ad blocker.

        Continue without supporting us

        Choose your Ad Blocker

        • Adblock Plus
        • Adblock
        • Adguard
        • Ad Remover
        • Brave
        • Ghostery
        • uBlock Origin
        • uBlock
        • UltraBlock
        • Other
        1. In the extension bar, click the AdBlock Plus icon
        2. Click the large blue toggle for this website
        3. Click refresh
        1. In the extension bar, click the AdBlock icon
        2. Under "Pause on this site" click "Always"
        1. In the extension bar, click on the Adguard icon
        2. Click on the large green toggle for this website
        1. In the extension bar, click on the Ad Remover icon
        2. Click "Disable on This Website"
        1. In the extension bar, click on the orange lion icon
        2. Click the toggle on the top right, shifting from "Up" to "Down"
        1. In the extension bar, click on the Ghostery icon
        2. Click the "Anti-Tracking" shield so it says "Off"
        3. Click the "Ad-Blocking" stop sign so it says "Off"
        4. Refresh the page
        1. In the extension bar, click on the uBlock Origin icon
        2. Click on the big, blue power button
        3. Refresh the page
        1. In the extension bar, click on the uBlock icon
        2. Click on the big, blue power button
        3. Refresh the page
        1. In the extension bar, click on the UltraBlock icon
        2. Check the "Disable UltraBlock" checkbox
        1. Please disable your Ad Blocker
        2. Disable any DNS blocking tools such as AdGuardDNS or NextDNS

        If the prompt is still appearing, please disable any tools or services you are using that block internet ads (e.g. DNS Servers).