WTF? Kelly Osbourne looks good in this picture. But she doesn't look good enough...
...to be dating Kevin Zegers aka the hottie from "Transamerica." Though, he's wearing a Malibu T-shirt while shopping in Malibu. Maybe he's a tool, too.
Best Celebrity Makeover Du Jour