Shawn Mendes sang a never-before-heard ballad at his best friend's wedding.
The 18-year-old wrote a song titled "Try My Best" specifically for his friend Matt’s nuptials, which was inspired by a love letter the groom penned for the bride, Billboard reports.
"So technically I'm not the only writer on this song," the Illuminate singer-songwriter announced. "Matt and I both wrote this for you, Catherine, so I hope you love it."
Watch the touching tribute here:
Everything about @tmmattjr & @rabbitfoodformybunnyteeth's wedding was special, but their first dance may have been the best ever. So grateful to have captured this moment for them 👏🏻 A custom song performed by their friend @shawnmendes! The team who made everything happen @constancecurtis @brandonkiddphoto @jl_designs @ambereventprod @latavolalinen @emmawillismakeup @vibinwmarina @paperplanepaperie #matherine2017