Jamie Foxx has, for the most part, been largely absent from the spotlight since suffering a mysterious health scare back in ...
Cameron Diaz reminds us that less is more when it comes to occasionwear, whilst making a rare appearance at an LA event. She ...