Fifty Shades of Grey has cast its stars: What do you think? VOTE!

Author of Fifty Shades of Grey E.L. James has confirmed that the two leads in the film adaptation of her books have been cast: Dakota Johnson, 23, as Anastasia Steele and Charlie Hunnam, 33, as Christian Grey. Fans are weighing in on the choices -- very vocally, we might add -- so we decided to take a look at them the best way we know how: their fashion choices.

Above, a quick look at their recent looks on the red carpet and while attending events over the past couple of years. After seeing how Charlie can clean up (since we doubt Christian Grey will have the long hair and beard of Charlie's Sons of Anarchy character Jackon 'Jax' Teller) we are keeping an open mind to this casting.

The film hits theaters August 1, 2014, and we're sure regardless of the actors chosen it'll be a box-office hit.

What do you think of the casting? Vote below!



Shop Lifestyle on AOL