Touch of Love is the seventh album of Twins and was released in April 2003. It contains 2 discs. One is a CD with 11 new songs while the other one is a VCD, which had a music video for "Xia Yi Zhan Tian Hou" (下一站天后).
Two months later (June 2003), a second version was released. A new song and its music video "Bian Bian Bian" (變變變), the theme song of the movie The Twins Effect and sung by Twins and Jackie Chan, were added.