Answer
The correct answer to the question "Who also served as Crown Prince with Muhammad bin Nayef?" is "Nobody". This is because Muhammad bin Nayef was the only person who served as Crown Prince of Saudi Arabia during his time in office. He was appointed to the position in 2015, and served until 2017 when he was replaced by Mohammed bin Salman.