Prince charming?