Who is beyonce dating who is hilary duff dating now