Amelia Dimoldenberg is hosting SNL UK with Rachel Chinouriri...: @_charlotte | iFANN