Donny Osmond
28 Musicians Who Made Iconic Guest-Star Appearances On TV Shows
Ed Sheeran playing a Lannister soldier on Game of Thrones was super jarring.
12 Actors Who Actually Sang, And 13 Who Made You Think They Did, In These Famous Movies
I feel so cheated that Jamie Foxx didn't really sing in Ray, but I love that Heath Ledger did in 10 Things I Hate About You.