So it's no surprise that Drake - one of the biggest rappers in the world right now - has a less-than-positive history with some of his fellow musicians, and his feud with Meek Mill has gone down in music history.
Their disagreement began in 2015 when Meek accused Drake of not writing his own lyrics, and was exacerbated by the fact that Meek Mill was dating Drake's close friend Nicki Minaj at the time.
However, Drake - whose real name is Aubrey Graham - pulled Meek up onto the stage at the Boston stop of his Aubrey & The Three Migos Live tour over the weekend and they performed together for the first time in years, signifying the end of their feud.
Swipe through to see these celebrities' real names...
Camila Cabello
Real name: Karla Camila Cabello Estrabao
Drake reveals his feud with Meek Mill is over in the BEST way
2 of 63
Jax Jones
Real name: Timucin Fabian Kwong Wah Aluo
Swipe through to see the real names of your favourite celebrities...
Camila Cabello
Real name: Karla Camila Cabello Estrabao
Nicolas Cage
Real name: Nicolas Kim Coppola
Rag'n'Bone Man
Real name: Rory Graham
Bruno Mars
Real name: Peter Gene Hernandez
Rihanna
Real name: Robyn Rihanna Fenty
P!NK
Real name: Alecia Beth Moore
10) Lady Gaga
Lady G split from her fiancé Christian Carino in June, meaning that her name was all over Twitter.
Nelly
Real name: Cornell Iral Haynes, Jr.
Stormzy
Real name: Michael Omari
Calvin Harris
Real name: Adam Richard Wiles
Whoopi Goldberg
Real name: Caryn Johnson
Iggy Azalea
Real name: Amethyst Amelia Kelly
Audrey Hepburn
Real name: Audrey Kathleen Ruston
George Michael
Real name: Georgios Kyriacos Panayiotou
Elle Macpherson
Real name: Eleanor Nancy Gow
Ke$ha
Real name: Kesha Rose Sebert
Hulk Hogan
Real name: Terry Jean Bollea
Demi Moore
Real name: Demetria Guynes
Cilla Black
Real name: Priscilla White
Ralph Lauren
Real name: Ralph Lifshitz
Olivia Wilde
Real name: Olivia Jane Cockburn
Nicki Minaj
Real name: Onika Tanya Maraj
Kim Cattrall
Real name: Clare Woodgate
Katy Perry
Real name: Katheryn Hudson
Marilyn Monroe
Real name: Norma Jean Mortensen
Shania Twain
Real name: Eileen Regina Edwards
Alicia Keys
Real name: Alicia Augello Cook
Lana Del Rey
Real name: Elizabeth Grant
Joaquin Phoenix
Real name: Joaquin Rafael Bottom
Ricky Martin
Real name: Enrique Martin Morales
Jamie Foxx
Real name: Eric Marlon Bishop
Avicii
Real name: Tim Bergling
Macklemore
Real name: Ben Haggerty
Miley Cyrus
Real name: Destiny Hope Cyrus
Michael Caine
Real name: Maurice Micklewhite
Zayn Malik
Real name: Zain Javaad Malik
Dakota Fanning
Real name: Hannah Dakota Fanning
Winona Ryder
Real name: Winona Laura Horowitz
Julianne Moore
Real name: Julie Anne Smith
Cher
Real name: Cherilyn Sarkisian
Jason Derulo
Real name: Jason Joel Desrouleaux
Pitbull
Real name: Armando Christian Pérez
Natalie Portman
Real name: Natalie Hershlag
50 Cent
Real name: Curtis James Jackson III
Usher
Real name: Usher Raymond IV
Charli XCX
Real name: Charlotte Emma Aitchison
Jessie J
Real name: Jessica Ellen Cornish
Elton John
Real name: Reginald Kenneth Dwight
Tom Cruise
Real name: Thomas Cruise Mapother IV
Bono
Real name: Paul David Hewson
Antonio Banderas
Real name: José Antonio Domínguez Bandera
Snoop Dogg
Real name: Calvin Cordozar Broadus Jr
Stevie Wonder
Real name: Stevland Hardaway Judkins
Ellie Goulding
Real name: Elena Jane Goulding
Madonna
Real name: Madonna Louise Ciccone
Helen Mirren
Real name: Helen Lydia Mironoff
Vin Diesel
Real name: Mark Vincent
will.i.am
Real name: William James Adams Jr.
Elizabeth Banks
Real name: Elizabeth Irene Mitchell
Ben Kingsley
Real name: Krishna Pandit Bhanji
Fergie
Real name: Stacy Ann Ferguson
Jax Jones
Real name: Timucin Fabian Kwong Wah Aluo
Swipe through to see the real names of your favourite celebrities...
Camila Cabello
Real name: Karla Camila Cabello Estrabao
Nicolas Cage
Real name: Nicolas Kim Coppola
Rag'n'Bone Man
Real name: Rory Graham
Bruno Mars
Real name: Peter Gene Hernandez
Rihanna
Real name: Robyn Rihanna Fenty
P!NK
Real name: Alecia Beth Moore
10) Lady Gaga
Lady G split from her fiancé Christian Carino in June, meaning that her name was all over Twitter.
Nelly
Real name: Cornell Iral Haynes, Jr.
Stormzy
Real name: Michael Omari
Calvin Harris
Real name: Adam Richard Wiles
Whoopi Goldberg
Real name: Caryn Johnson
Iggy Azalea
Real name: Amethyst Amelia Kelly
Audrey Hepburn
Real name: Audrey Kathleen Ruston
George Michael
Real name: Georgios Kyriacos Panayiotou
Elle Macpherson
Real name: Eleanor Nancy Gow
Ke$ha
Real name: Kesha Rose Sebert
Hulk Hogan
Real name: Terry Jean Bollea
Demi Moore
Real name: Demetria Guynes
Cilla Black
Real name: Priscilla White
Ralph Lauren
Real name: Ralph Lifshitz
Olivia Wilde
Real name: Olivia Jane Cockburn
Nicki Minaj
Real name: Onika Tanya Maraj
Kim Cattrall
Real name: Clare Woodgate
Katy Perry
Real name: Katheryn Hudson
Marilyn Monroe
Real name: Norma Jean Mortensen
Shania Twain
Real name: Eileen Regina Edwards
Alicia Keys
Real name: Alicia Augello Cook
Lana Del Rey
Real name: Elizabeth Grant
Joaquin Phoenix
Real name: Joaquin Rafael Bottom
Ricky Martin
Real name: Enrique Martin Morales
Jamie Foxx
Real name: Eric Marlon Bishop
Avicii
Real name: Tim Bergling
Macklemore
Real name: Ben Haggerty
Miley Cyrus
Real name: Destiny Hope Cyrus
Michael Caine
Real name: Maurice Micklewhite
Zayn Malik
Real name: Zain Javaad Malik
Dakota Fanning
Real name: Hannah Dakota Fanning
Winona Ryder
Real name: Winona Laura Horowitz
Julianne Moore
Real name: Julie Anne Smith
Cher
Real name: Cherilyn Sarkisian
Jason Derulo
Real name: Jason Joel Desrouleaux
Pitbull
Real name: Armando Christian Pérez
Natalie Portman
Real name: Natalie Hershlag
50 Cent
Real name: Curtis James Jackson III
Usher
Real name: Usher Raymond IV
Charli XCX
Real name: Charlotte Emma Aitchison
Jessie J
Real name: Jessica Ellen Cornish
Elton John
Real name: Reginald Kenneth Dwight
Tom Cruise
Real name: Thomas Cruise Mapother IV
Bono
Real name: Paul David Hewson
Antonio Banderas
Real name: José Antonio Domínguez Bandera
Snoop Dogg
Real name: Calvin Cordozar Broadus Jr
Stevie Wonder
Real name: Stevland Hardaway Judkins
Ellie Goulding
Real name: Elena Jane Goulding
Madonna
Real name: Madonna Louise Ciccone
Helen Mirren
Real name: Helen Lydia Mironoff
Vin Diesel
Real name: Mark Vincent
will.i.am
Real name: William James Adams Jr.
Elizabeth Banks
Real name: Elizabeth Irene Mitchell
Ben Kingsley
Real name: Krishna Pandit Bhanji
Fergie
Real name: Stacy Ann Ferguson
Jax Jones
Real name: Timucin Fabian Kwong Wah Aluo
Drake took to Instagram to share a snap of the moment, with the emotional caption, 'This really gave me peace of mind tonight. Healing and moving forward created one of the most electric and gratifying moments of my career.
'@meekmill I’m happy that you are home and that we could find our way back to our joint purpose 🙏🏽🙌🏽 (Cue the Kevin Garnett “anything is possible” adlib).'
Fans couldn't believe their eyes, and took to the comments to air their joy. One wrote, 'This is the type of energy we need,' as another added, 'This is amazing to see,' and another commented, 'Amazed by your kindness, humbleness and greatness. The Universe should listen.'
You can hear Drake's biggest hits on the Forth 1 playlist.
NOW WATCH: 10 facts about Ed Sheeran you probably didn't know...