Celebrities Who Wore Non-White Wedding Dresses Previous Next « Back to Story Replay 6/10 Kelis wore a green gown for her wedding to rapper Nas in 2005. Celebrity Brides Who Didn't Wear White Source: VH1 « Back to Story Share Tweet By Hannah Hargrave