Rachel Starr, Actress: Rachel Starr was born Brandy Hargrove on November 26, 1983 in Burleson, Texas. The 48-year-old actress gave birth to a daughter with husband Daniel Craig in. Breaking news and in-depth analysis of the headlines, as well as commentary and informed perspectives from The Rachel Maddow Show, Morning Joe & more. Dressed in a tiny yellow bikini. James would win the role—which she did—upon seeing her at the auditions.