Leonardo DiCaprio traded his Western garb for more casual duds today in New Orleans. The actor has been in Louisiana shooting Quentin Tarantino's latest movie Django Unchained, and this afternoon, he traded his costume for cargo shorts, a Los Angeles Lakers t-shirt, and a hat as he ran errands. Leo plays the film's villain, a slave owner named Calvin Candie, and stars alongside Jamie Foxx and Christoph Waltz in the revenge movie. We just saw a few first pictures from Django Unchained, and a brief preview of the project was screened for an audience at the Cannes Film Festival. The film won't open until Christmas Day, and it looks like Leo will end up in competition with himself at the box office. His turn as Jay Gatsby in The Great Gatsby is also slated to debut during the holidays.