Ruby Rose a striking success