CHRISTIE LEE HUDSON nasceu no dia dois de fevereiro de 1954 na cidade de Monroe, Estado do Michigan, Estados Unidos. Foi a primeira a ilustrar por três vezes consecutivas a capa da prestigiada revista norte-americana Sports Illustrated Swimsuit Issue. Além disso, também deteve o contrato mais longo com a empresa de cosméticos CoverGirl: mais de vinte anos. É uma das profissionais mais longevas da indústria internacional da moda.
A fortuna dela foi estimada em 2008 em cerca de oitenta milhões de dólares, o que a colocou no terceiro lugar entre as vinte modelos mais ricas do mundo. Além de desfilar e fazer anúncios publicitários para as principais marcas mundiais, estampou a capa da Plabyoy americana em novembro de 1984. Como atriz registra doze créditos. O destaque vai para a comédias “Férias Frustradas” e o videoclipe “Uptown Girl” do cantor pop Billy Joel, ambas produções de 1983. O último registro está na série cômica “Pacote de Podcast” de 2021. É considerada uma das americanas mais deslumbrantes de todos os tempos.