Exclusive
F**kin' Perfect (Radio Edit)
P!NK
3.7K
Likes
85.8K
Plays
Other Versions
F**kin' Perfect
E
P!NK
Greatest Hits...So Far!!!
F**kin' Perfect
P!NK
Greatest Hits So Far
F**kin' Perfect (Live)
P!NK
All I Know So Far: Setlist
More
Recommended Songs
Keep Holding On (Cover of Avril Lavigne)
Glee Cast
Glee: The Music, The Complete Season One
I Forgive You
Kelly Clarkson
Stronger
Price Tag (Acoustic Version)
E
Jessie J
Who You Are (Deluxe Edition)