Video: Yemi Alade – Best Day Of My Life Editor Sep 30, 2016 The ‘Best Day of My Life’ music video, featuring Jennifer Hudson, Steve Aoki, Pixie Lott, Yemi Alade, Luan…