Hot damn! Ashley Benson heats up this cover of Cosmopolitan. Big time.