Alex pettyfer and vanessa hudgens dating