Felix Mallard is in a love