Who is dating william moseley