Rosie Huntington looks bewitchingly desirable in a sexy dress