She joined the all-female promotion Shimmer Women Athletes in 2007, where she was one half of the first-ever Shimmer Tag Team Champions, along with Nevaeh. In 2009, she signed with TNA, aligning herself with Angelina Love and Velvet Sky as part of the villainous The Beautiful People stable. In March 2010, she, along Lacey Von Erich and Velvet Sky, won the TNA Knockouts Tag Team Championship, with the three defending the title under the Freebird Rule.