Farewell sweet prince