La relación entre Franck Ribéry y Zahia Dehar ha sido controversial debido a que ella fue una prostituta cuando ambos se conocieron y él estaba casado en ese momento. Según se ha informado, Ribéry pagó por servicios sexuales de Dehar cuando ella tenía 16 años y él estaba jugando para el Bayern Munich en Alemania. Más tarde, en 2010, se descubrió que ella había sido parte de un escándalo de prostitución en Francia, en el que se acusó a varios futbolistas de estar involucrados. Ribéry ha admitido haber mantenido relación con Dehar, pero ha negado tener conocimiento de su edad al momento de los encuentros. En 2014, un tribunal de París falló a favor de Ribéry y otro jugador de fútbol que también se vio envuelto en el escándalo, al dictaminar que no se les había demostrado tener conocimiento de que las mujeres con las que se relacionaron eran menores de edad. La relación entre Ribéry y Dehar ha sido considerada por muchos como inapropiada y sujeta a críticas. Ribéry ha pedido disculpas públicamente por su comportamiento después de que el escándalo salió a la luz y ha dicho que aprendió de su error.