A joint prosthesis is provided that includes a proximal implant for attachment to a first portion of skeletal anatomy, the proximal implant including a proximal bone attachment portion and a distal cup portion. The prosthesis also includes a distal implant for attachment to a second portion of skeletal anatomy, the distal implant including a distal bone attachment portion and a proximal cup portion. An inter-joint element is located between the distal cup and the proximal cup. The inter-joint element includes surface portions shaped to complement said cups and is preferably formed as an ovoid. Each of the proximal implant, distal implant and inter-joint element include magnetic regions whereby the inter-joint element is attracted to both the proximal cup portion and to the distal cup portion to thereby provide stability across a large angular motion.