Faits: Faits: A. A.a X._, alors citoyen de la République démocratique du Congo, est arrivé pour la première fois en Suisse le 4 décembre 1991; il a été renvoyé dans son pays d'origine en octobre 1992 au terme d'une procédure d'asile. De retour en Europe, l'intéressé a contracté mariage en France, le 3 janvier 1994, avec Y._, une ressortissante suisse de quinze ans son aînée dont il avait fait la connaissance en tant que requérant d'asile. Le couple a regagné la Suisse le 14 février 1994. Une autorisation de séjour annuelle a dès lors été délivrée au mari et a été régulièrement renouvelée jusqu'au 14 février 1999. A.b Le 23 février 1998, X._ a déposé une demande de naturalisation facilitée fondée sur son mariage avec la prénommée. Les époux ont signé, le 8 mars 1999, une déclaration écrite aux termes de laquelle ils confirmaient vivre en communauté conjugale effective et stable, résider à la même adresse et n'envisager ni séparation, ni divorce. Ils ont aussi attesté avoir connaissance du fait que la naturalisation facilitée ne pouvait pas être octroyée lorsque, avant ou pendant la procédure administrative, la communauté conjugale effective n'existait plus, notamment si l'un des conjoints demandait le divorce ou la séparation, et que si cet état de fait était dissimulé, la naturalisation pouvait être annulée ultérieurement. Par décision du 22 avril 1999, X._ s'est vu accorder la naturalisation facilitée en application de l'art. 27 de la loi fédérale du 29 septembre 1952 sur l'acquisition et la perte de la nationalité suisse (ci-après: LN; RS 141.0). A.c Le 9 mai 2001, l'Office fédéral des étrangers (actuellement l'Office fédéral des migrations [ODM]) a informé l'intéressé qu'il se voyait contraint d'examiner s'il y avait lieu d'annuler sa naturalisation facilitée, compte tenu du très bref laps de temps qui s'était écoulé entre la décision d'octroi du 22 avril 1999 et la séparation d'avec son épouse survenue, selon les renseignements en sa possession, le 1er mai 2000; il lui était donné la possibilité de présenter des observations à ce sujet, accompagnées d'éventuels documents en relation avec sa séparation ou son divorce. Dans ses déterminations du 11 juin 2001, X._ a notamment affirmé, par l'intermédiaire de son avocat, qu'il n'avait pas fait de déclarations mensongères, ni dissimulé de faits essentiels au Département fédéral de justice et police (DFJP) et qu'au moment où il avait demandé la nationalité suisse, ainsi que lorsqu'il l'avait reçue, il vivait effectivement en communauté conjugale avec son épouse, son couple ne connaissant en outre pas de difficultés matrimoniales. Il a ajouté que la vie commune avait duré plus d'une année encore après la décision de naturalisation facilitée, que ses difficultés conjugales étaient apparues au printemps 2000 et que les époux vivaient séparés depuis le mois de mai de cette année-là; un projet de convention matrimoniale avait été élaboré en juillet 2000, mais il n'avait pas été homologué, et des pourparlers avaient été initiés avec son épouse "en vue de formaliser les modalités de leur vie séparée". Après avoir rappelé les circonstances de leur rencontre, l'intéressé a encore souligné qu'il avait dû renoncer à la nationalité de son pays d'origine après l'acquisition de la nationalité suisse, "conformément aux prescriptions du droit congolais (ex-Zaïre)". A.d Par courrier du 5 février 2003, l'Office fédéral a informé le conseil de X._ qu'il résultait d'autres investigations que son client avait obtenu la naturalisation facilitée par des déclarations mensongères ou par la dissimulation de faits essentiels. Il avait en effet été constaté, sur la base d'informations confidentielles qui ne pouvaient être divulguées en raison d'intérêts privés importants au sens de l'art. 27 al. 1 let. b PA, que l'intéressé aurait abusé de son mariage avec une ressortissante suisse pour assurer son séjour en Suisse et obtenir la nationalité de ce pays, ce qui était corroboré par le fait que les époux s'étaient séparés peu de temps après l'obtention de dite nationalité. L'office envisageait donc d'annuler sa naturalisation facilitée et lui impartissait un délai pour se prononcer sur cette mesure. X._, agissant par son mandataire, a présenté de nouvelles déterminations le 7 mars 2003, sollicitant préalablement de pouvoir consulter les pièces du dossier. Sur le fond, il a notamment exposé que c'était son épouse qui avait éprouvé le besoin de se séparer de lui en mai 2000 et que, malgré ses multiples tentatives pour reprendre la vie commune, elle s'y était opposée. Il a de plus soulevé une violation de son droit d'être entendu, dans la mesure où, l'accès au dossier lui étant interdit, il lui était impossible de se déterminer sur les faits et motifs invoqués par l'Office fédéral, qui étaient tenus pour confidentiels. Le 28 mars 2003, l'Office fédéral a accordé à X._, par l'intermédiaire de son conseil, le droit de consulter les pièces de la cause, dont une note, datée du même jour, précisait ce qui suit: "Le dossier contient des informations confidentielles qui ne peuvent être divulguées en raison de la protection des données (cf. articles 27 et 28 de la loi sur la procédure administrative (PA). En effet, d'importants intérêts privés exigent que le secret soit gardé (art. 27, alinéa 1, lettre b PA). Toutefois, il en ressort que Monsieur X._ aurait abusé du mariage avec Madame Y._ pour assurer son séjour en Suisse et, par la suite, obtenir la nationalité suisse. Il en ressort aussi que la communauté conjugale ne pouvait plus être qualifiée de stable au moment de la naturalisation". Par courrier du 25 avril 2003, X._ a reproché à l'Office fédéral, par le biais de son mandataire, de ne pas lui avoir transmis, contrairement à sa demande spécifique, l'intégralité du dossier en caviardant, au besoin, les noms des personnes susceptibles d'être identifiées pour maintenir la sauvegarde des intérêts privés au sens de l'art. 27 PA. Affirmant qu'il lui était impossible de réfuter les arguments sur lesquels cette autorité entendait se fonder pour prononcer une éventuelle décision d'annulation de sa naturalisation facilitée, il a confirmé les conclusions prises dans ses déterminations du 7 mars 2003. Par courrier du 25 avril 2003, X._ a reproché à l'Office fédéral, par le biais de son mandataire, de ne pas lui avoir transmis, contrairement à sa demande spécifique, l'intégralité du dossier en caviardant, au besoin, les noms des personnes susceptibles d'être identifiées pour maintenir la sauvegarde des intérêts privés au sens de l'art. 27 PA. Affirmant qu'il lui était impossible de réfuter les arguments sur lesquels cette autorité entendait se fonder pour prononcer une éventuelle décision d'annulation de sa naturalisation facilitée, il a confirmé les conclusions prises dans ses déterminations du 7 mars 2003. B. Par décision du 19 novembre 2003, l'Office fédéral a prononcé, avec l'assentiment des autorités compétentes des cantons concernés, l'annulation de la naturalisation accordée à X._ le 22 avril 1999. Contre cette décision, celui-ci a déposé un recours administratif que le DFJP a rejeté le 10 mai 2006. Contre cette décision, celui-ci a déposé un recours administratif que le DFJP a rejeté le 10 mai 2006. C. Agissant par la voie du recours de droit administratif, X._ demande au Tribunal fédéral d'annuler la décision du DFJP du 10 mai 2006 et, principalement, de maintenir la naturalisation facilitée qui lui a été octroyée le 22 avril 1999; subsidiairement, il requiert le renvoi du dossier à l'autorité fédérale pour nouvelle décision dans le sens des considérants, le tout sous suite de frais et dépens. Des déterminations sur le fond n'ont pas été requises. C. Agissant par la voie du recours de droit administratif, X._ demande au Tribunal fédéral d'annuler la décision du DFJP du 10 mai 2006 et, principalement, de maintenir la naturalisation facilitée qui lui a été octroyée le 22 avril 1999; subsidiairement, il requiert le renvoi du dossier à l'autorité fédérale pour nouvelle décision dans le sens des considérants, le tout sous suite de frais et dépens. Des déterminations sur le fond n'ont pas été requises. D. Par ordonnance du 28 juin 2006, le président de la cour de céans a admis la demande d'effet suspensif présentée par le recourant. 