Beyoncé in green fashion