All My Life is the second studio album by Kuboian recording artist Violet Stars. Unlike her previous album, Who is She?, the album is mostly a compilation of songs Violet featured on, as well as previously unreleased material from 2003 and 2004. The album was released on 2nd September, 2007.
After the release of Who is She?, Violet felt excessive stress to produce another album - the excessive pressure caused her to temporarily "retire" and cancel a United States tour that was scheduled for the summer of 2006. According to her mentor, DJ Kubin, Violet was very unhappy and did not want to record any more material despite feeling that she had to.
In July 2006, with the release of "Dance with Me", it was revealed that Violet would be releasing another album, but would feature "more effort from others than Who is She? had".
Although a total of five singles appear on the album, only two have Violet on lead vocals.
- "All My Life" (featuring Xayn Forests)
- "Cash In"
- "Get on Your Feet" (Lars Persson featuring Violet Stars and Typ Foyard)
- "Dance with Me" (with Uroika Mabus and Iroune Ruby featuring Typ Foyard)
- "One Day" (Episode Two featuring Violet Stars, Ericka Streets, Knowledge Power and Typ Foyard)
- "When I Come Out"
- "So Not Sorry" (featuring Typ Foyard)
- "Best Behaviour"
- "Take Control" (Typ Foyard featuring Violet Stars)
- "Here Tonight" (Raddy Goodberry featuring Violet Stars)