Brooke Shields has been romantically linked to Dean Cain, John F. Kennedy Jr., Liam Neeson, and George Michael. These relationships have been widely reported in the media throughout her career as an actress and model.