It's Donny Osmond's 58th Birthday — See Your Favorite Teen Heartthrobs Then and Now!

David Cassidy
1 / 13

Getty Images

David Cassidy

Today, the 65-year-old The Partridge Family star continues to work as an actor and musician. In recent years, David has been arrested several times for DUI and suspicion of DUI.