皇帝(法国)的手下,亲王和帝国元帅贝尔纳多特,认他作养子。瑞典议会见了贝尔纳多特,更喜欢他,就立他为王储(1810年贝尔纳多特被拿破仑免去军职安排去罗马担任总督,但这时候恰巧遇到瑞典王储中风去世。而瑞典人出于中立和维持各方势力平衡的想法,就提议立贝尔纳多特为瑞典王储)。
这个提议其实是非常荒谬的,贝尔纳多特完全是个平民出身后升为贵族的法国人,但出于对其好感和政治平衡,虽然也遭到很多反对,瑞典人最终还是认可了贝尔纳多特为新的瑞典王储。而拿破仑这边则正想在北欧安排一个像东欧华沙公国那样的傀儡,也默许了这个任命。
1810年冬,贝尔纳多特赶赴瑞典接受瑞典议会拜谒,成为瑞典当时国王卡尔十三世的养子,并改名为卡尔·约翰。由于国王年老和当时瑞典议会的终结,新王储逐渐夺取了瑞典的军政大权。
当上王储的卡尔·约翰马上暴露出了其政治野心。他让瑞典表面上保持中立,实际上却奉行亲俄国的政策,而核心目的就是夺得挪威,并逐步明确了自己不是拿破仑的北欧傀儡。
1812年,卡尔·约翰正式和拿破仑摊牌决裂,并和英国、普鲁士结盟,并在次年亲率瑞典军队参加了最终使拿破仑被流放的“莱比锡战役”,并在年末时正式吞并了挪威。目前的瑞典王室仍旧被称为贝尔特多纳王朝,现任国王卡尔十六世理论上还是卡尔·约翰(贝尔纳多特)的后裔。