Picture this: A modern-day Annie remake created by Jay Z and Will Smith, starring Jamie Foxx, Cameron Diaz, and Quvenzhané Wallis. Pretty spectacular, right? Well, it's happening and the first official trailer just dropped. Watch and squeal with joy as your childhood favorite totally exceeds your expectations!
Advertisement - Continue Reading Below
12 Throwback Photos of Royal Christenings Through the Years
Welcome to the club, Princess Charlotte.
All the Gorgeous Photos from Princess Charlotte's Royal Christening
Baby Charlotte looks beautiful, and of course, Prince George is everything.