Watch youtube music online from any artist or song that you want. Just type the name of the artist or the song (or both) in the search box and you will see youtube music videos for this search that you can actually watch in your pc.

Taylor Swift - Bad Blood

Taylor Swift performing Bad Blood
Taylor Swift - Bad Blood
Song: Bad Blood
Artist: Taylor Swift
Album: 1989
Released: May 17, 2015
Genre: Pop
Length: 3:19 (single Version) 3:31 (album Version)
Label: Big Machine, Republic
SongWriter(s): Taylor Swift, Kendrick Lamar, Max Martin, Shellback
Producer: Max Martin, Shellback, Ilya

Taylor Swift - Shake It Off


Taylor Swift performing Shake It Off
Taylor Swift - Shake It Off
Song: Shake It Off
Artist: Taylor Swift
Album: 1989 (Deluxe) [2014], Track 6
Recorded: February 15, 2014
Released: August 18, 2014
Genre: Pop
Length: 3:39
Label: Big Machine
SongWriter(s): Taylor Swift, Max Martin, Shellback
Producer: Max Martin, Shellback

Sam Smith - Stay With Me


Sam Smith performing Stay With Me
Sam Smith - Stay With Me
Song: Stay With Me
Artist: Sam Smith
Album: In The Lonely Hour [2014], Track 3
Recorded: 2013
Released: 14 April 2014
Genre: Pop, Soul, R&B
Length: 2:52
Label: Capitol
Song Writer(s): Sam Smith, James Napier, William Phillips
Producer: Jimmy Napes, Steve Fitzmaurice

Katy Perry - Roar


Katy Perry performing Roar
Katy Perry - Roar
Song: Roar
Artist: Katy Perry
Album: Prism
Recorded: 2013
Released: August 10, 2013
Genre: Power Pop, Synth Pop
Length: 3:42
Label: Capitol Records
SongWriter(s): Katy Perry, Lukasz Gottwald, Max Martin, Bonnie McKee, Henry Walter
Producer: Dr. Luke, Max Martin, Cirkut

Avril Lavigne - Here's To Never Growing Up


Avril Lavigne performing Here's To Never Growing Up
Avril Lavigne - Here's To Never Growing Up
Song: Here's To Never Growing Up
Artist: Avril Lavigne
Album: Avril Lavigne [2013], Track 2
Released: 9 April 2013
Genre: Pop, Rock
Length: 03:45
Label: Epic
SongWriter(s): Avril Lavigne Martin Johnson Chad Kroeger David Hodges J. Kash
Producer: Martin Johnson

Avril Lavigne - Let Me Go


Avril Lavigne performing Let Me Go
Avril Lavigne - Let Me Go
Song: Let Me Go
Artist: Avril Lavigne
Album: Avril Lavigne
Recorded: 2013
Released: 15 October 2013
Genre: Pop Rock, Soft Rock
Length: 4:29
Label: Epic
SongWriter(s): Avril Lavigne, Chad Kroeger, David Hodges
Producer: Chad Kroeger

Lorde - Royals


Lorde performing Royals
Lorde - Royals
Song: Royals
Artist: Lorde
Album: Pure Heroine [2013], Track 3 - The Love Club - EP [2012], Track 2
Recorded: 2012 At Golden Age Studios, Auckland, New Zealand
Released: 8 March 2013
Genre: Minimal, Art Pop
Length: 3:09 - 3:21 (U.S. Video Mix)
SongWriter(s): Ella Yelich O'Connor Joel Little
Producer: Joel Little