Season 7 90 photos Next Gallery Season 6 58361 Athlete and model Gabrielle Reece stopped by to hang out with the Top Model contestants. 58366 Anchal manages to look flawless even in this action shot. 58371 Janice Dickinson teaches the girls a few things about how to work the red carpet. 58376 Melrose lets her goofy side show. Check out her silly pose. 58381 Melrose puts the 'diva-ness' aside and listens to a critique of her pose. 58386 Is that Amanda or Michelle? We can't tell! 58391 The girls pose with Jay Manuel! 58396 It's hard to tell who's modeling here. Is it Melrose or Jay? 58401 In Spain, the girls are taught some authentic Spanish dancing. 58406 Melrose is a natural. 58411 CariDee dances with fire in her eyes! Muy caliente! 58416 Melrose strikes a strong pose while she dances. 58421 No one can deny CariDee's great dance skills and intense gaze. 58426 CariDee preps for her photo shoot. She's looking a bit nervous! 58431 CariDee's fun and carefree personality shines through in this photo. 58436 Melrose looks beautiful but a bit stiff. Loosen up girl! 58441 It's down to the final two: Melrose and CariDee. 58446 Tyra announce CariDee as the winner of season 7 of America's Next Top Model. 58451 Miss J picks up an emotional CariDee. 58456 CariDee poses with the judges. Congrats! 58461 AJ poses as a model trying to get ahead by flirting with the casting director. 58466 Amanda, one of the twins this season, poses as an anorexic model. 58471 Jaeda gets nipped and tucked in this photo. 58476 We love the diva attitude! Go Megan! 58481 Melrose poses as a $10,000 a day model. Would you pay her that much? 58486 Don't hide Michelle! We see you posing as a bulimic model. 58491 Is that Naomi Campbell? No it's just Monique exhibiting her best cell phone throwing abilities. 58496 Looks like the girls had a crazy hair photo shoot. Here's AJ's picture. 58501 Amanda's red hair dominates in this shot. 58506 Is Anchal's hair high fashion or a bird's nest? 58511 There is such a thing as too patriotic, Brooke! 58516 CariDee still managed to look flawless even with her hair all over the place. 58521 Eugena is dressed in black and red and fierce all over! 58526 Jaeda looks like a plant fairy in this picture. 58531 Megan is a blonde bombshells...with Princess Leia hair! 58536 Gorgeous! 58541 Melrose looks edgy and chic in this shot! It take a rainbow to go from diva to couture! 58546 Penguins? No no no. Michelle is awesome but the hair has to go! 58551 Want to guess how much Monique's hair weighs? 58556 This catwalk is suspended over water. Don't fall in Eugena! 58561 Megg wobbles a bit but manages to strike a decent pose. 58566 The girls posed as circus freaks for this photo shoot. Meet Brooke, the rubber girl! 58571 Eugena looks sexy and confident as the bird lady. 58576 Megg had a ton of fun playing the bearded lady. 58581 Were the judges trying to tell Melrose something by having her pose as the old face on the young body? 58586 Very cute! Twins Amanda and Michelle posed as Siamese twins. 58591 The models did their best impersonations of celeb couples. AJ plays Marc Anthony and J Lo. 58596 Super shy Amanda sheds her good girl image by playing Ashton Kutcher and Demi Moore. 58601 We'd know that snake anywhere! Brooke channels her inner Britney and K-Fed. 58606 Eugena plays a very convincing Jay-Z and Beyonce! 58611 Melrose looks a bit stiff as Donald Trump and... um... one of his wives. 58616 Isn't posing with Fabio every top model's dream come true? 58621 Michelle (and her baby) snuggle up to Fabio. Is he the baby daddy? 58626 Where do these girls find time for volleyball? Previous Pause Next 1 of 54