The Grammy Awards, considered to be music's biggest night, will be aired tonight on CBS.
Other presenters include Bruno Mars, Smokey Robinson, Jared Leto, Alicia Keys, Steven Tyler and Ariana Grande.
Tonight's performance lineup includes Beyoncé and Jay Z, Taylor Swift, Katy Perry and Beatles stars Paul McCartney and Ringo Starr.
Madonna will performing with Macklemore and Ryan Lewis in a segment that will reportedly include a mass wedding.
Macklemore and Lewis are nominated for seven categories, including Best New Artist and Album of the Year. Jay Z leads overall this year with nine.
The complete presenter lineup for the 56th Annual Grammy Awards is as follows:
Neil Patrick Harris
Watch the music video for 'Same Love' by Macklemore and Ryan Lewis below: