Snoop Dogg thanked himself when he received a star on the Hollywood Walk of Fame.
The 47-year-old rapper-and-actor paid tribute to a number of key figures in his life, including his parents, wife Shante - the mother of three of his children, Corde, 24, Cordell, 21, and 19-year-old Cori - Warren G, Dr. Dre, Quincy Jones, and talk show host Jimmy Kimmel, before praising himself for his self-belief and strong work ethic.
He said: "Last but not least, I want to thank me for believing in me.
"I want to thank me for doing all this hard work, I want to thank me for having no days off, I want to thank me for never quitting, I want to thank me for always being a giver and trying to give more than I receive.
"I want to thank me for trying to do more rights than wrong, I want to thank me for just being me at all times. Snoop Dogg, you a bad motherf****r."