Rihanna, Katy Perry and Jennifer Lopez stole the show in the fashion stakes as they stepped out on the red carpet at the Grammy Awards in Los Angeles.