Katie Holmes, Rihanna, and Miranda Kerr all love the look of denim - here's how to wear it in style like your favorite stars.